Etapas em um aplicativo cliente HTTP típico
A tabela a seguir mostra as etapas que você pode executar em um aplicativo cliente típico de HTTP:
Sua meta |
Ações que você faça |
Efeitos |
---|---|---|
Inicia uma sessão HTTP. |
Crie um objeto de CInternetSession . |
Inicializa WinInet e conecte-se ao servidor. |
Conectar a um servidor HTTP. |
Retorna um objeto de CHttpConnection . |
|
Abra uma solicitação HTTP. |
Retorna um objeto de CHttpFile . |
|
Enviar uma solicitação HTTP. |
Localiza o arquivo. Retornará FALSE se o arquivo não for localizado. |
|
Leitura do arquivo. |
Use CHttpFile. |
Ler o número especificado de bytes usando um buffer que você fornece. |
Trate exceções. |
Use a classe de CInternetException . |
Controla todos os tipos de exceção comuns da Internet. |
Encerra a sessão HTTP. |
Disponha do objeto de CInternetSession . |
Limpa automaticamente os identificadores de arquivos abertos e conexões. |
Consulte também
Conceitos
Extensões da Internet Win32 (WinInet)
Pré-requisitos para classes clientes de Internet
Escrevendo um aplicativo cliente da Internet usando classes WinInet MFC