Etapas em um aplicativo de cliente de Internet típica
A tabela a seguir mostra as etapas que você pode realizar em um aplicativo de cliente Internet típico.
Seu objetivo |
Ações realizadas |
Efeitos |
---|---|---|
Iniciar uma sessão da Internet. |
Criar um CInternetSession objeto. |
Inicializa WinInet e se conecta ao servidor. |
Defina uma opção de consulta da Internet (tempo limite ou número de repetições, por exemplo). |
Retorna falso se a operação não teve êxito. |
|
Estabelece uma função de retorno de chamada para monitorar o status da sessão. |
Estabelece um retorno de chamada CInternetSession::OnStatusCallback.Substituir OnStatusCallback para criar sua própria rotina de retorno de chamada. |
|
Conecte a um servidor de Internet, servidor de intranet ou arquivo local. |
Analisa o URL e abre uma conexão ao servidor especificado.Retorna um CStdioFile (se você passar OpenURL um nome de arquivo local).Esse é o objeto de acesso a dados recuperados do servidor ou arquivo. |
|
Ler o arquivo. |
Use CInternetFile::Read. |
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 da Internet. |
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