Compartilhar via


CHttpFile::CHttpFile

Essa função de membro é chamada para construir um objeto de CHttpFile .

CHttpFile(
   HINTERNET hFile,
   HINTERNET hSession,
   LPCTSTR pstrObject,
   LPCTSTR pstrServer,
   LPCTSTR pstrVerb,
   DWORD_PTR dwContext 
);
CHttpFile(
   HINTERNET hFile,
   LPCTSTR pstrVerb,
   LPCTSTR pstrObject,
   CHttpConnection* pConnection 
);

Parâmetros

  • hFile
    Um identificador para um arquivo de Internet.

  • hSession
    Um identificador para uma sessão da Internet.

  • pstrObject
    Um ponteiro para uma cadeia de caracteres que contém o objeto de CHttpFile .

  • pstrServer
    Um ponteiro para uma cadeia de caracteres que contém o nome do servidor.

  • pstrVerb
    Um ponteiro para uma cadeia de caracteres que contém o método a ser usado ao enviar a solicitação.Podem ser POST, HEAD, ou GET.

  • dwContext
    O identificador de contexto para o objeto de CHttpFile .Consulte Comentários para obter mais informações sobre este parâmetro.

  • pConnection
    Um ponteiro para um objeto de CHttpConnection .

Comentários

Você nunca constrói um objeto de CHttpFile diretamente; em vez CInternetSession::OpenURL chamada ou CHttpConnection::OpenRequest em vez de isso.

O valor padrão para dwContext é enviado pelo MFC ao objeto de CHttpFile do objeto de CInternetSession que criou o objeto de CHttpFile .Quando você chama CInternetSession::OpenURL ou CHttpConnection para construir um objeto de CHttpFile , você pode substituir a opção para definir o identificador de contexto a um valor de sua escolha.O identificador de contexto é retornado para CInternetSession::OnStatusCallback para fornecer o status do objeto com que é identificado.Consulte o artigo Primeiras etapas da Internet: WinInet para obter mais informações sobre o identificador de contexto.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe de CHttpFile

Gráfico de hierarquia

Classe de CInternetFile