Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
La bibliothèque Microsoft Foundation Classes (MFC) continue d’être prise en charge. Toutefois, nous n’ajoutons plus de fonctionnalités ni ne mettons à jour la documentation.
Le tableau suivant présente les étapes que vous pouvez effectuer dans une application cliente HTTP classique :
| Votre objectif | Actions que vous effectuez | Effets |
|---|---|---|
| Commencez une session HTTP. | Créez un objet CInternetSession . | Initialise WinInet et se connecte au serveur. |
| Connectez-vous à un serveur HTTP. | Utilisez CInternetSession ::GetHttpConnection. | Renvoie un objet CHttpConnection . |
| Ouvrez une requête HTTP. | Utilisez CHttpConnection ::OpenRequest. | Renvoie un objet CHttpFile . |
| Envoyez une requête HTTP. | Utilisez CHttpFile ::AddRequestHeaders et CHttpFile ::SendRequest. | Recherche le fichier. Retourne FALSE si le fichier est introuvable. |
| Lire dans le fichier. | Utilisez CHttpFile. | Lit le nombre spécifié d’octets à l’aide d’une mémoire tampon que vous fournissez. |
| Traitez les exceptions. | Utilisez la classe CInternetException . | Gère tous les types d’exceptions Internet courants. |
| Terminez la session HTTP. | Supprimez l’objet CInternetSession . | Nettoie automatiquement les handles de fichiers ouverts et les connexions. |
Voir aussi
Extensions Internet de Win32 (WinInet)
Conditions préalables pour les classes clients Internet
Écriture d’une application cliente Internet à l’aide de classes WinInet MFC