Data.Cloud.AzureAPI.TAzureBlobService.PreflightBlobRequest

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Beschreibung

Füllt die angegebene Instanz von TCorsRule mit den CORS-Regeln des Blob-Dienstes für Anforderungen, die mir den angegebenen Parametern übereinstimmen.

PreflightBlobRequest empfängt die folgenden Parameter:

  • AContainerName ist der Name der Ziel-Blob-Container-Ressource.
  • ABlobName (optional) ist der Name der Ziel-Blob-Ressource.
  • AOrigin ist der Ursprung, der die Anforderung auslöst.
  • AAccessControlRequestMethod ist die HTTP-Methode (EN) der Anforderung.
  • AAccessControlRequestHeaders (optional) ist ein String, der die Header der Anforderung enthält. Wenn z. B. die Anforderung die Header "Accept" und "Content-Type" enthält, muss der Wert von AAccessControlRequestHeaders "accept,content-type" sein.
  • ARule ist eine Instanz von TCorsRule, die mit den CORS-Regeln des Blob-Dienstes gefüllt werden soll.
  • AResponseInfo ist eine optionale Instanz von TCloudResponseInfo, um die Informationen der Antwort zu speichern. Verwenden Sie einen nil-Wert, wenn Sie die Informationen der Antwort nicht benötigen.

Siehe auch