Etapas em um aplicativo de cliente HTTP típico
A tabela a seguir mostra as etapas que você pode realizar em um aplicativo de cliente HTTP típico:
Seu objetivo |
Ações realizadas |
Efeitos |
---|---|---|
Iniciar uma sessão HTTP. |
Criar um CInternetSession objeto. |
Inicializa WinInet e se conecta ao servidor. |
Conecte a um servidor HTTP. |
Retorna um CHttpConnection objeto. |
|
Abra uma solicitação HTTP. |
Retorna um CHttpFile objeto. |
|
Envie uma solicitação HTTP. |
Localiza o arquivo.Retorna falso se o arquivo não foi encontrado. |
|
Ler o arquivo. |
Use CHttpFile. |
Lê o número especificado de bytes de um buffer que você fornecer. |
Manipular exceções. |
Use o CInternetException classe. |
Trata todos os tipos de exceção de Internet comuns. |
Finalizar a sessão HTTP. |
Descartar o CInternetSession objeto. |
Limpa automaticamente identificadores de arquivo abertos e conexões. |
Consulte também
Conceitos
Extensões de Internet do Win32 (WinInet)
Pré-requisitos para Classes de cliente de Internet
Escrever um aplicativo de cliente de Internet usando Classes do MFC WinInet