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);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| procedure function | public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp | Data.Cloud.AzureAPI | TAzureQueueService | 
Beschreibung
Füllt die angegebene Instanz von TCorsRule mit den CORS-Regeln des Queue-Dienstes für Anforderungen, die mit den angegebenen Anforderungen übereinstimmen.
PreflightQueueRequest empfängt die folgenden Parameter:
- AQueueNameist der Name der Ziel-Queue-Ressource.
- AOriginist der Ursprung, der die Anforderung auslöst.
- AAccessControlRequestMethodist 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.
- ARuleist eine Instanz von TCorsRule, die mit den CORS-Regeln des Queue-Dienstes gefüllt werden soll.
- AResponseInfoist 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.