Data.Cloud.AzureAPI.TAzureBlobService.PreflightBlobRequest

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure PreflightBlobRequest(const AContainerName: string; const AOrigin: string;  const AAccessControlRequestMethod: string; const AAccessControlRequestHeaders: string; const ARule: TCorsRule; const AResponseInfo: TCloudResponseInfo) overload;
procedure PreflightBlobRequest(const AContainerName, ABlobName: string; const AOrigin: string;  const AAccessControlRequestMethod: string; const AAccessControlRequestHeaders: string; const ARule: TCorsRule; const AResponseInfo: TCloudResponseInfo) overload;

C++

void __fastcall PreflightBlobRequest(const System::UnicodeString AContainerName, 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)/* overload */;
void __fastcall PreflightBlobRequest(const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, 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)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


説明

指定された TCorsRule インスタンスを、指定されたパラメータに一致するリクエストに対する blob サービスの CORS ルールで設定します。

PreflightBlobRequest は、次のパラメータを受け取ります:

  • AContainerName は、ターゲット blob コンテナ リソースの名前です。
  • ABlobName(省略可能)は、ターゲット blob コンテナ リソースの名前です。
  • AOrigin は、リクエストを発信する発信元です。
  • AAccessControlRequestMethod は、リクエストの HTTP メソッド です。
  • AAccessControlRequestHeaders(省略可能)は、リクエストのヘッダーを含む文字列です。たとえば、リクエストに "Accept" や "Content-Type" ヘッダーが含まれている場合、AAccessControlRequestHeaders の値は "accept,content-type" となります。
  • ARule は、TCorsRule のインスタンスで、blob サービスの CORS ルールで設定されます。
  • AResponseInfo は、レスポンスの情報を格納する TCloudResponseInfo の任意のインスタンスです。 レスポンスの情報が必要ない場合には nil 値を使用します。

関連項目