Partilhar via


Etapas em um aplicativo cliente da Internet típico

A tabela a seguir mostra as etapas que você pode executar em um aplicativo cliente típico da Internet.

Sua meta

Ações que você faça

Efeitos

Inicia uma sessão da Internet.

Crie um objeto de CInternetSession .

Inicializa WinInet e conecte-se ao servidor.

Definir uma opção de consulta da Internet (limite de tempo limite ou número de novas tentativas, por exemplo).

Use CInternetSession::SetOption.

Retornará FALSE se a operação foi bem-sucedida.

Estabeleça uma função de retorno de chamada para monitorar o status da sessão.

Use CInternetSession::EnableStatusCallback.

Estabelece um retorno de chamada a CInternetSession::OnStatusCallback. Substituir OnStatusCallback para criar sua própria rotina de retorno de chamada.

Conectar à Internet um servidor, o servidor de intranet, ou o arquivo local.

Use CInternetSession::OpenURL.

Analisa o URL e abre uma conexão com o servidor especificado. Retorna CStdioFile (se você passar OpenURL um nome de arquivo local). Este é o objeto através do qual você acessa os dados recuperados do servidor ou arquivo.

Leitura do arquivo.

Use CInternetFile::Read.

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 da Internet.

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