次の方法で共有


IWinHttpRequest::ResponseBody プロパティ

ResponseBody プロパティは、応答エンティティ本体を符号なしバイトの配列として取得します。

このプロパティは読み取り専用です。

構文

HRESULT get_ResponseBody(
  [out, retval] VARIANT *Body
);

vtResponseBody = WinHttpRequest.ResponseBody

プロパティ値

応答エンティティ本体を符号なしバイトの配列として受け取る バリアント型 (Variant) の値。 この配列には、サーバーから直接受信した生データが含まれます。

エラー コード

戻り値は成功した場合は S_OK 、それ以外の場合はエラー値です。

解説

このプロパティは、符号なしバイトの配列内の応答データを返します。 応答に応答本文がない場合は、空のバリアントが返されます。 このプロパティは、 Send メソッドが呼び出された後にのみ呼び出すことができます。

Note

Windows XP と Windows 2000 の実装の詳細については、「 ランタイム要件」を参照してください。

必要条件

要件
サポートされている最小のクライアント
Windows XP、Windows 2000 Professional sp3 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003、Windows 2000 Server SP3 [デスクトップ アプリのみ]
再頒布可能パッケージ
Windows XP および Windows 2000 で WinHTTP 5.0 およびインターネット エクスプローラー 5.01 以降。
IDL
HttpRequest.idl
ライブラリ
Winhttp.lib
[DLL]
Winhttp.dll

関連項目

IWinHttpRequest

WinHttpRequest

ResponseStream

ResponseText

WinHTTP バージョン