Compartilhar 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 de CHttpFile

Gráfico de hierarquia

Classe de CInternetFile

CHttpFile::SendRequestEx