表示: Delphi C++
表示設定

Data.Cloud.CloudAPI.TCloudService.PrepareRequest

提供:XE2 API Documentation
移動: 案内, 検索

Delphi

function PrepareRequest(const HTTPVerb: String; Headers, QueryParameters: TStringList;  const QueryPrefix: String; var URL: String; var Content: TStream): TCloudHTTP; overload; virtual;
function PrepareRequest(const HTTPVerb: String; Headers, QueryParameters: TStringList;  const QueryPrefix: String; var URL: String): TCloudHTTP; overload; virtual;

C++

virtual TCloudHTTP* __fastcall PrepareRequest(const System::UnicodeString HTTPVerb, System::Classes::TStringList* Headers, System::Classes::TStringList* QueryParameters, const System::UnicodeString QueryPrefix, System::UnicodeString &URL, System::Classes::TStream* &Content)/* overload */;
virtual TCloudHTTP* __fastcall PrepareRequest(const System::UnicodeString HTTPVerb, System::Classes::TStringList* Headers, System::Classes::TStringList* QueryParameters, const System::UnicodeString QueryPrefix, System::UnicodeString &URL)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function protected
Data.Cloud.CloudAPI.pas
Data.Cloud.CloudAPI.hpp
Data.Cloud.CloudAPI TCloudService

説明

新しいリクエスト オブジェクトを作成し、認証をヘッダーを含む、ヘッダーを設定します。

呼出し側は、渡されるリストを所有し、呼び出しが終わった後にはいつでもそれらを解放することができます。

PrepareRequest にはオーバーロード メソッドが 2 つあります。 最初のメソッドは、リクエストのコンテンツ ストリームを指定することができます。

PrepareRequest は、初期化された TCloudHTTP インスタンスを返します。

次の表は、両方のオーバーロード メソッドに対する各パラメータの意味を示しています:

パラメータ 説明

HTTPVerb

リクエストの HTTP バーブ(たとえば、GET や POST)

Headers

リクエストを設定し、StringToSign を構築するための、ヘッダーの「名前/値」ペアの集まり

QueryParameters

リクエストを設定し、StringToSign を構築するための、クエリ パラメータの「名前/値」ペアの集まり

QueryPrefix

StringToSign のための、クエリ パラメータの接頭辞となる文字列

URL

リクエストの URL。

Content

リクエストのコンテンツ ストリーム または nil

関連項目

以前のバージョン
他の言語