Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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