Data.Cloud.CloudAPI.TCloudService.IssueOptionsRequest

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi