Data.Cloud.AzureAPI.TAzureBlobService.PreflightBlobRequest

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Description

Remplit l'instance spécifiée de TCorsRule avec les règles CORS du service blob pour les requêtes correspondant aux paramètres spécifiés.

PreflightBlobRequest reçoit les paramètres suivants :

  • AContainerName est le nom de la ressource conteneur blob cible.
  • ABlobName (facultatif) est le nom de la ressource blob cible.
  • AOrigin est le point d'origine de la requête.
  • AAccessControlRequestMethod est la méthode HTTP de la requête.
  • AAccessControlRequestHeaders (facultatif) est une chaîne contenant les en-têtes de la requête. Par exemple, si la requête inclut les en-têtes "Accept" et "Content-Type", la valeur de AAccessControlRequestHeaders doit être "accept,content-type".
  • ARule est une instance de TCorsRule à remplir avec les règles CORS du service blob.
  • AResponseInfo est une instance facultative de TCloudResponseInfo permettant de stocker les informations de la réponse. Utilisez une valeur nil si vous n'avez pas besoin des informations de la réponse.

Voir aussi