Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A tabela a seguir mostra as etapas que você pode executar em um aplicativo cliente de Internet típico.
| Sua meta | Ações que você toma | Efeitos |
|---|---|---|
| Inicie uma sessão na Internet. | Crie um objeto CInternetSession . | Inicializa o WinInet e conecta-se ao servidor. |
| Defina uma opção de consulta da Internet (limite de tempo limite ou número de tentativas, por exemplo). | Use CInternetSession::SetOption. | Retornará FALSE se a operação não tiver sido bem-sucedida. |
| Estabeleça uma função de retorno de chamada para monitorar o status da sessão. | Use CInternetSession::EnableStatusCallback. | Estabeleça um retorno de chamada para CInternetSession::OnStatusCallback. Substitua OnStatusCallback para criar sua própria rotina de retorno de chamada. |
| Conecte-se a um servidor da Internet, servidor intranet ou arquivo local. | Use CInternetSession::OpenURL. | Analisa a URL e abre uma conexão com o servidor especificado. Retorna um CStdioFile (se você passar OpenURL um nome de arquivo local). Esse é o objeto por meio do qual você acessa os dados recuperados do servidor ou arquivo. |
| Leia do arquivo. | Use CInternetFile::Read. | Lê o número especificado de bytes usando um buffer que você fornece. |
| Tratar exceções. | Use a classe CInternetException. | Gerencia todos os tipos comuns de exceções da Internet. |
| Encerre a sessão da Internet. | Descarte o objeto CInternetSession . | Limpa automaticamente identificadores de arquivo abertos e conexões. |
Consulte também
Extensões de Internet win32 (WinInet)
Pré-requisitos para classes de cliente da Internet
Escrever um aplicativo cliente da Internet usando classes WinInet do MFC