Pasos de una aplicación cliente HTTP típica
La tabla siguiente muestra los pasos que se pueden realizar en una aplicación de cliente HTTP típica:
El objetivo |
Las acciones que se llevan |
Efectos |
---|---|---|
Inicia una sesión HTTP. |
Cree un objeto de CInternetSession . |
Inicializa WinInet y conecta con el servidor. |
Conectarse a un servidor HTTP. |
Devuelve un objeto de CHttpConnection . |
|
Abra una solicitud HTTP. |
Devuelve un objeto de CHttpFile . |
|
Enviar una solicitud HTTP. |
Busque el archivo. Devuelve FALSE si no se encuentra el archivo. |
|
Lectura del archivo. |
Uso CHttpFile. |
Lee el número de bytes especificado utilizando un búfer especificados. |
Control de excepciones. |
Utilice la clase de CInternetException . |
Controla todos los tipos de excepciones comunes de internet. |
Finalice la sesión HTTP. |
Elimine del objeto de CInternetSession . |
Automáticamente limpia los identificadores de archivos abiertos y conexiones. |
Vea también
Conceptos
Extensiones de Internet Win32 (WinInet)
Requisitos previos para las clases de cliente Internet
Escribir una aplicación cliente de Internet mediante clases WinInet de MFC