Data.Cloud.CloudAPI.TCloudService.IssueOptionsRequest
Delphi
function IssueOptionsRequest(AURL: string; const AHeaders, AQueryParameters: TStringList; const AQueryPrefix: string; const AResponseInfo: TCloudResponseInfo): TCloudHTTP; overload; virtual;
function IssueOptionsRequest(AURL: string; const AHeaders, AQueryParameters: TStringList; const AQueryPrefix: string; const AResponseInfo: TCloudResponseInfo; out AResponseString: string): TCloudHTTP; overload; virtual;
C++
virtual TCloudHTTP* __fastcall IssueOptionsRequest(System::UnicodeString AURL, System::Classes::TStringList* const AHeaders, System::Classes::TStringList* const AQueryParameters, const System::UnicodeString AQueryPrefix, TCloudResponseInfo* const AResponseInfo)/* overload */;
virtual TCloudHTTP* __fastcall IssueOptionsRequest(System::UnicodeString AURL, System::Classes::TStringList* const AHeaders, System::Classes::TStringList* const AQueryParameters, const System::UnicodeString AQueryPrefix, TCloudResponseInfo* const AResponseInfo, /* out */ System::UnicodeString &AResponseString)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Data.Cloud.CloudAPI.pas Data.Cloud.CloudAPI.hpp |
Data.Cloud.CloudAPI | TCloudService |
説明
OPTIONS HTTP メソッドを使用して、リクエストを送信し、そのリクエストの送信に使用した TCloudHTTP のインスタンスを返します。
IssueOptionsRequest は、次のパラメータを受け取ります:
AURL
はターゲット URL です。AHeaders
は、リクエストに入れるキー&値のペアを定義します。リクエストに認証が必要な場合、このパラメータを使用して、必要な認証ヘッダーを指定しなければなりません。AQueryParameters
は、リクエストに入れるキー&値のペアを、URL のクエリ パラメータとして定義します。 リクエストに認証が必要な場合、このパラメータを使用して、必要な認証 URL クエリー パラメータを指定しなければなりません。AQueryPrefix
は、署名する文字列を構築する際、クエリ文字列の最初に追加する接頭辞です。AResponseInfo
は、レスポンスの情報を格納する TCloudResponseInfo の任意のインスタンスです。 レスポンスの情報が必要ない場合には nil 値を使用します。AResponseString
は、省略可能な出力変数で、IssueOptionsRequest がレスポンスのコンテンツを文字列で設定します。