CHttpFile::SendRequest
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
);
パラメーター
pstrHeaders
送信するヘッダーの名前を含む文字列へのポインター。dwHeadersLen
pstrHeadersで識別されるヘッダーの長さ。lpOptional
要求ヘッダーの直後に送信するオプションのデータ。これは POST と PUT 操作に対して一般的に使用されます。これは送信する省略可能なデータがない場合 null です。dwOptionalLen
lpOptional の長さ。strHeaders
送信された要求のヘッダー名を含む文字列。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。呼び出しが失敗した場合、CInternetException のスローされたオブジェクトを調べることにより、エラーの原因を判断します。
例外
このメソッドは、型 CInternetExceptionの例外をスローできます。
必要条件
Header: afxinet.h