Data.Cloud.AzureAPI.TAzureQueueService.PreflightQueueRequest
Delphi
procedure PreflightQueueRequest(const AQueueName: string; const AOrigin: string; const AAccessControlRequestMethod: string; const AAccessControlRequestHeaders: string; const ARule: TCorsRule; const AResponseInfo: TCloudResponseInfo);
C++
void __fastcall PreflightQueueRequest(const System::UnicodeString AQueueName, const System::UnicodeString AOrigin, const System::UnicodeString AAccessControlRequestMethod, const System::UnicodeString AAccessControlRequestHeaders, Data::Cloud::Azureapi::Storageanalytics::TCorsRule* const ARule, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | TAzureQueueService |
説明
指定された TCorsRule インスタンスを、指定されたパラメータに一致するリクエストに対するキュー サービスの CORS ルールで設定します。
PreflightQueueRequest は、次のパラメータを受け取ります:
AQueueName
は、ターゲット キュー リソースの名前です。AOrigin
は、リクエストを発信する発信元です。AAccessControlRequestMethod
は、リクエストのHTTP メソッドです。AAccessControlRequestHeaders
(省略可能)は、リクエストのヘッダーを含む文字列です。 たとえば、リクエストに "Accept" や "Content-Type" ヘッダーが含まれている場合、AAccessControlRequestHeaders
の値は "accept,content-type" となります。ARule
は、TCorsRule のインスタンスで、キュー サービスの CORS ルールで設定されます。AResponseInfo
は、レスポンスの情報を格納する TCloudResponseInfo の任意のインスタンスです。 レスポンスの情報が必要ない場合には nil 値を使用します。