次の方法で共有


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
    要求ヘッダーの直後に送信するオプションのデータ。これは POSTPUT 操作に対して一般的に使用されます。これは送信する省略可能なデータがない場合 null です。

  • dwOptionalLen
    lpOptional の長さ。

  • strHeaders
    送信された要求のヘッダー名を含む文字列。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。呼び出しが失敗した場合、CInternetException のスローされたオブジェクトを調べることにより、エラーの原因を判断します。

例外

このメソッドは、型 CInternetExceptionの例外をスローできます。

必要条件

Header: afxinet.h

参照

関連項目

CHttpFile クラス

階層図

CInternetFile クラス

CHttpFile::SendRequestEx