Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In der folgenden Tabelle sind die Schritte aufgeführt, die Sie in einer typischen HTTP-Clientanwendung ausführen können:
Ihr Ziel | Aktionen, die Sie ausführen | Effekte |
---|---|---|
Beginnen Sie eine HTTP-Sitzung. | Erstellen Sie ein CInternetSession-Objekt . | Initialisiert WinInet und stellt eine Verbindung mit dem Server bereit. |
Stellen Sie eine Verbindung mit einem HTTP-Server her. | Verwenden Sie CInternetSession::GetHttpConnection. | Gibt ein CHttpConnection -Objekt zurück. |
Öffnen Sie eine HTTP-Anforderung. | Verwenden Sie CHttpConnection::OpenRequest. | Gibt ein CHttpFile -Objekt zurück. |
Senden Sie eine HTTP-Anforderung. | Verwenden Sie CHttpFile::AddRequestHeaders und CHttpFile::SendRequest. | Sucht die Datei. Gibt FALSE zurück, wenn die Datei nicht gefunden wird. |
Aus der Datei lesen. | Verwenden Sie CHttpFile. | Liest die angegebene Anzahl von Bytes mithilfe eines von Ihnen bereitgestellten Puffers. |
Behandeln Sie Ausnahmen. | Verwenden Sie die CInternetException-Klasse . | Behandelt alle gängigen Internet-Ausnahmetypen. |
Beenden Sie die HTTP-Sitzung. | Löschen Sie das CInternetSession-Objekt. | Bereinigt automatisch geöffnete Dateihandles und -verbindungen. |
Siehe auch
Win32 Internet Extensions (WinInet)
Voraussetzungen für Internetclientklassen
Schreiben einer Internetclientanwendung mit MFC WinInet-Klassen