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 CHttpFile

Grafico delle gerarchie

Classe CInternetFile

CHttpFile::SendRequestEx