Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Sommige acties die worden uitgevoerd door een internetclient (bijvoorbeeld door een bestand te lezen) hebben vereiste acties (in dit geval een internetverbinding tot stand brengen). De volgende tabellen bevatten de vereisten voor sommige clientacties.
Algemene internet-URL (FTP, Gopher of HTTP)
| Handeling | Voorwaarde |
|---|---|
| Maak een verbinding. | Maak een CInternetSession om de basis van een internetclienttoepassing tot stand te brengen. |
| Open een URL. | Maak een verbinding.
Roep CInternetsession::OpenURL aan. De OpenURL functie retourneert een resourceobject dat alleen-lezen is. |
| URL-gegevens lezen. | Open de link. Roep CInternetFile::Read. |
| Stel een internetoptie in. | Maak een verbinding. Roep CInternetSession::SetOption aan. |
| Stel een functie in die moet worden aangeroepen met statusinformatie. | Maak een verbinding. CInternetSession::EnableStatusCallback aanroepen. Overschrijf CInternetSession::OnStatusCallback om aanroepen te verwerken. |
FTP
| Handeling | Voorwaarde |
|---|---|
| Maak een FTP-verbinding. | Maak een CInternetSession als basis van deze internetclienttoepassing. CInternetSession aanroepen::GetFtpConnection om een CFtpConnection-object te maken. |
| Zoek de eerste resource. | Maak een FTP-verbinding. Maak een CFtpFileFind-object . Roep CFtpFileFind::FindFile aan. |
| Som alle beschikbare middelen op. | Zoek het eerste bestand. Roep CFtpFileFind::FindNextFile aan totdat het FALSE teruggeeft. |
| Open een FTP-bestand. | Maak een FTP-verbinding. Roep CFtpConnection::OpenFile aan om een CInternetFile-object te maken en te openen. |
| Een FTP-bestand lezen. | Open een FTP-bestand met leestoegang. Roep CInternetFile::Read. |
| Schrijven naar een FTP-bestand. | Open een FTP-bestand met schrijftoegang. CInternetFile::Write aanroepen. |
| Wijzig de map van de client op de server. | Maak een FTP-verbinding. Roep CFtpConnection::SetCurrentDirectory aan. |
| Haal de huidige map van de client op de server op. | Maak een FTP-verbinding. Roep CFtpConnection::GetCurrentDirectory aan. |
HTTP
| Handeling | Voorwaarde |
|---|---|
| Maak een HTTP-verbinding. | Maak een CInternetSession als basis van deze internetclienttoepassing. CInternetSession aanroepen::GetHttpConnection om een CHttpConnection-object te maken. |
| Open een HTTP-bestand. | Maak een HTTP-verbinding. Roep CHttpConnection::OpenRequest aan om een CHttpFile-object te maken. CHttpFile::AddRequestHeaders aanroepen. Roep CHttpFile::SendRequest aan. |
| Een HTTP-bestand lezen. | Open een HTTP-bestand. Roep CInternetFile::Read. |
| Informatie ophalen over een HTTP-aanvraag. | Maak een HTTP-verbinding. Roep CHttpConnection::OpenRequest aan om een CHttpFile-object te maken. CHttpFile::QueryInfo aanroepen. |
Gopher
| Handeling | Voorwaarde |
|---|---|
| Een gopher-verbinding tot stand brengen. | Maak een CInternetSession als basis van deze internetclienttoepassing. Roep CInternetSession::GetGopherConnection aan om een CGopherConnection te maken. |
| Zoek het eerste bestand in de huidige map. | Een gopher-verbinding tot stand brengen. Maak een CGopherFileFind-object . CGopherConnection aanroepen::CreateLocator om een CGopherLocator-object te maken. Geef de locator door aan CGopherFileFind::FindFile. Roep CGopherFileFind::GetLocator aan om de locator van een bestand op te halen als u het later nodig hebt. |
| Alle beschikbare bestanden opsommen. | Zoek het eerste bestand. Roep CGopherFileFind::FindNextFile aan totdat het false retourneert. |
| Open een gopher-bestand. | Een gopher-verbinding tot stand brengen. Maak een gopher-locator met CGopherConnection::CreateLocator of zoek een locator met CGopherFileFind::GetLocator. Roep CGopherConnection::OpenFile aan. |
| Lees een gopher-bestand. | Open een gopher-bestand. Gebruik CGopherFile. |
Zie ook
Win32 Internet Extensions (WinInet)
MFC-klassen voor het maken van internetclienttoepassingen
Een internetclienttoepassing schrijven met MFC WinInet-klassen