Condividi tramite


CHttpFile::SendRequest

Chiamare la funzione membro per inviare una richiesta a un server 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 
);

Parametri

  • pstrHeaders
    Un puntatore a una stringa contenente il nome delle intestazioni per inviare.

  • dwHeadersLen
    La lunghezza delle intestazioni identificate da pstrHeaders.

  • lpOptional
    I dati facoltativi da inviare immediatamente dopo le intestazioni di richiesta.Viene utilizzato in genere per le operazioni PUT e POST.Questa operazione può essere NULL se non sono disponibili dati facoltativi da inviare.

  • dwOptionalLen
    Lunghezza di lpOptional.

  • strHeaders
    Stringa contenente il nome delle intestazioni per la richiesta inviata.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.Se la chiamata ha esito negativo, determinare la causa dell'errore dall'analisi dell'oggetto generato CInternetException.

Eccezioni

Questo metodo può generare eccezioni di tipo CInternetException.

Requisiti

Header: afxinet.h

Vedere anche

Riferimenti

Classe di CHttpFile

Grafico della gerarchia

Classe di CInternetFile

CHttpFile::SendRequestEx