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.
In de volgende tabel ziet u de stappen die u kunt uitvoeren in een typische internetclienttoepassing.
| Uw doel | Acties die u uitvoert | Effecten |
|---|---|---|
| Begin een internetsessie. | Maak een CInternetSession-object . | Initialiseert WinInet en maakt verbinding met de server. |
| Stel een internetqueryoptie in (bijvoorbeeld time-outlimiet of aantal nieuwe pogingen). | Gebruik CInternetSession::SetOption. | Retourneert FALSE als de bewerking niet succesvol was. |
| Stel een callback-functie in om de status van de sessie te bewaken. | Gebruik CInternetSession::EnableStatusCallback. | Er wordt een callback naar CInternetSession::OnStatusCallback tot stand gebracht. Overschrijf OnStatusCallback om uw eigen callbackprocedure te maken. |
| Verbinding maken met een internetserver, intranetserver of lokaal bestand. | Gebruik CInternetSession::OpenURL. | Parseert de URL en opent een verbinding met de opgegeven server. Hiermee wordt een CStdioFile geretourneerd (als u een lokale bestandsnaam doorgeeft OpenURL ). Dit is het object waarmee u toegang hebt tot gegevens die zijn opgehaald van de server of het bestand. |
| Lees uit het bestand. | Gebruik CInternetFile::Read. | Leest het opgegeven aantal bytes met behulp van een buffer die u opgeeft. |
| Uitzonderingen verwerken. | Gebruik de CInternetException-klasse . | Hiermee worden alle algemene internet-uitzonderingstypen verwerkt. |
| Beƫindig de internetsessie. | Het CInternetSession-object verwijderen. | Hiermee worden geopende bestandsingangen en -verbindingen automatisch opgeschoond. |
Zie ook
Win32 Internet Extensions (WinInet)
Vereisten voor internetclientklassen
Een internetclienttoepassing schrijven met MFC WinInet-klassen