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);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | TAzureTableService |
Description
Remplit l'instance spécifiée de TCorsRule avec les règles CORS du service de table pour les requêtes correspondant aux paramètres spécifiés.
PreflightTableRequest reçoit les paramètres suivants :
ATableNameest le nom de la ressource table cible.AOriginest l'origine qui émet la requête.AAccessControlRequestMethodest la Wikipedia:Hypertext Transfer Protocol#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 deAAccessControlRequestHeadersdoit être "accept,content-type".ARuleest une instance de TCorsRule à remplir avec les règles CORS du service de table.AResponseInfoest une instance facultative de TCloudResponseInfo pour stocker les informations de la réponse. Utilisez une valeur nil si vous n'avez pas besoin des informations de la réponse.