Compartir a través de


Pasos en una aplicación cliente de Internet típica

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

Su objetivo Acciones que realice Efectos
Inicie una sesión de Internet. Cree un objeto CInternetSession . Inicializa WinInet y se conecta al servidor.
Establezca una opción de consulta de Internet (límite de tiempo de espera o número de reintentos, por ejemplo). Usa CInternetSession::SetOption. Devuelve FALSE si la operación no se realizó correctamente.
Establezca una función de retrollamada para supervisar el estado de la sesión. Use CInternetSession::EnableStatusCallback. Establece una devolución de llamada a CInternetSession::OnStatusCallback. Invalide OnStatusCallback para crear su propia rutina de devolución de llamada.
Conéctese a un servidor de Internet, un servidor de intranet o un archivo local. Use CInternetSession::OpenURL. Analiza la dirección URL y abre una conexión al servidor especificado. Devuelve un CStdioFile (si pasas un nombre de archivo local). Este es el objeto a través del cual se accede a los datos recuperados del servidor o archivo.
Lea del archivo. Use CInternetFile::Read. 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 de Internet. 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