Partilhar via


CHttpFile::SendRequest

Chamar essa função de membro para enviar uma solicitação para um servidor HTTP.

BOOL SendRequest( 
   LPCTSTR pstrHeaders = NULL, 
   DWORD dwHeadersLen = 0, 
   LPVOID lpOptional = NULL, 
   DWORD dwOptionalLen = 0  
); 
BOOL SendRequest( 
   CString& strHeaders, 
   LPVOID lpOptional = NULL, 
   DWORD dwOptionalLen = 0  
);

Parâmetros

  • pstrHeaders
    Um ponteiro para uma cadeia de caracteres que contém o nome dos cabeçalhos para enviar.

  • dwHeadersLen
    O comprimento dos cabeçalhos identificados por pstrHeaders.

  • lpOptional
    Alguns dados opcionais para enviar imediatamente depois dos cabeçalhos de solicitação. Isso é geralmente usado para operações de POST e de PUT . Isso pode ser NULO se não houver dados para enviar opcional.

  • dwOptionalLen
    o comprimento de lpOptional.

  • strHeaders
    Uma cadeia de caracteres que contém o nome dos cabeçalhos para a solicitação ser enviada.

Valor de retorno

Diferente de zero se com êxito; se não 0. Se a chamada falha, determinar a causa de falha examinando o objeto de CInternetException lançada.

Exceções

Esse método pode lançar exceções do tipo CInternetException.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe CHttpFile

Gráfico da hierarquia

Classe CInternetFile

CHttpFile::SendRequestEx