CHttpFile::SendRequest
Rufen Sie die Memberfunktion auf, um eine Anforderung zu einem HTTP-Server zu senden.
BOOL SendRequest(
LPCTSTR pstrHeaders = NULL,
DWORD dwHeadersLen = 0,
LPVOID lpOptional = NULL,
DWORD dwOptionalLen = 0
);
BOOL SendRequest(
CString& strHeaders,
LPVOID lpOptional = NULL,
DWORD dwOptionalLen = 0
);
Parameter
pstrHeaders
Ein Zeiger auf eine Zeichenfolge, die den Namen der Header enthält, um zu senden.dwHeadersLen
Die Länge der Header identifiziert durch pstrHeaders.lpOptional
Alle optionalen direkt nach der Anforderungsheadern zu senden, Daten.Dies ist im Allgemeinen für POST und PUT Vorgänge verwendet.Dies kann NULL sein, wenn es keine optionalen zu senden, gibt Daten.dwOptionalLen
Die Länge des lpOptional.strHeaders
Eine Zeichenfolge, die den Namen der Header für die Anforderung gesendet wird enthält.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.Wenn der Aufruf fehlschlägt, ermitteln Sie die Ursache des Fehlers, indem Sie das ausgelöste CInternetException-Objekt überprüfen.
Ausnahmen
Diese Methode kann Ausnahmen des Typs CInternetException auslösen.
Anforderungen
Header: afxinet.h