Compartir a través de


Pasos en una aplicación cliente HTTP típica

En la tabla siguiente se muestran los pasos que puede realizar en una aplicación cliente HTTP típica:

Su objetivo Acciones que realice Efectos
Inicie una sesión HTTP. Cree un objeto CInternetSession . Inicializa WinInet y se conecta al servidor.
Conéctese a un servidor HTTP. Use CInternetSession::GetHttpConnection. Devuelve un objeto CHttpConnection .
Abra una solicitud HTTP. Use CHttpConnection::OpenRequest. Devuelve un objeto CHttpFile .
Envíe una solicitud HTTP. Use CHttpFile::AddRequestHeaders y CHttpFile::SendRequest. Busca el archivo. Devuelve FALSE si no se encuentra el archivo.
Lea del archivo. Use CHttpFile. Lee el número especificado de bytes mediante un búfer que le proporciona.
Controle las excepciones. Use la clase CInternetException . Controla todos los tipos comunes de excepciones de Internet.
Finalizar la sesión HTTP. Elimine el objeto CInternetSession . Limpia automáticamente los identificadores de archivos abiertos y las conexiones.

Consulte también

Extensiones de Internet win32 (WinInet)
Requisitos previos para clases de cliente de Internet
Escritura de una aplicación cliente de Internet mediante clases WinInet de MFC