Data.Cloud.AzureAPI.TAzureTableService.PreflightTableRequest
Delphi
procedure PreflightTableRequest(const ATableName: string; const AOrigin: string; const AAccessControlRequestMethod: string; const AAccessControlRequestHeaders: string; const ARule: TCorsRule; const AResponseInfo: TCloudResponseInfo);
C++
void __fastcall PreflightTableRequest(const System::UnicodeString ATableName, 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 | TAzureTableService |
Beschreibung
Füllt die angegebene Instanz von TCorsRule mit den CORS-Regeln des Tabellendienstes für Anforderungen, die mit den angegebenen Parametern übereinstimmen können.
PreflightTableRequest empfängt die folgenden Parameter:
ATableName
ist der Name der Ziel-Tabellen-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 vonAAccessControlRequestHeaders
"accept,content-type" sein.ARule
ist eine Instanz von TCorsRule, die mit den CORS-Regeln des Tabellen-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.