Data.Cloud.CloudAPI.TCloudService.IssueOptionsRequest
Delphi
function IssueOptionsRequest(AURL: string; const AHeaders, AQueryParameters: TStringList; const AQueryPrefix: string; const AResponseInfo: TCloudResponseInfo): TCloudHTTP; overload; virtual;
function IssueOptionsRequest(AURL: string; const AHeaders, AQueryParameters: TStringList; const AQueryPrefix: string; const AResponseInfo: TCloudResponseInfo; out AResponseString: string): TCloudHTTP; overload; virtual;
C++
virtual TCloudHTTP* __fastcall IssueOptionsRequest(System::UnicodeString AURL, System::Classes::TStringList* const AHeaders, System::Classes::TStringList* const AQueryParameters, const System::UnicodeString AQueryPrefix, TCloudResponseInfo* const AResponseInfo)/* overload */;
virtual TCloudHTTP* __fastcall IssueOptionsRequest(System::UnicodeString AURL, System::Classes::TStringList* const AHeaders, System::Classes::TStringList* const AQueryParameters, const System::UnicodeString AQueryPrefix, TCloudResponseInfo* const AResponseInfo, /* out */ System::UnicodeString &AResponseString)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Data.Cloud.CloudAPI.pas Data.Cloud.CloudAPI.hpp |
Data.Cloud.CloudAPI | TCloudService |
Description
Envoie une requête utilisant la méthode HTTP OPTIONS, et renvoie l'instance de TCloudHTTP utilisée pour envoyer la requête.
IssueOptionsRequest reçoit les paramètres suivants :
AURL
est l'URL cible.AHeaders
définit des paires clé-valeur à inclure dans la requête. Si votre requête nécessite une authentification, vous devez utiliser ce paramètre afin de spécifier les en-têtes d'authentification requis.AQueryParameters
définit des paires clé-valeur à inclure dans la requête en tant que paramètres de requête URL. Si votre requête nécessite une authentification, vous devez utiliser ce paramètre pour spécifier les paramètres d'authentification de requête URL spécifiés.AQueryPrefix
est un préfixe à ajouter au début de la chaîne de requête lors de la construction de la chaîne à signer.AResponseInfo
est 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.AResponseString
est une variable de sortie facultative que IssueOptionsRequest remplit avec le contenu de la réponse sous forme de chaîne.