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 */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| function | protected | Data.Cloud.CloudAPI.pas Data.Cloud.CloudAPI.hpp | Data.Cloud.CloudAPI | TCloudService | 
Beschreibung
Sendet eine Anforderung mit den OPTIONEN HTTP-Methode und gibt die Instanz von TCloudHTTP zurück, das verwendet wird, um die Anforderung zu senden.
IssueOptionsRequest empfängt die folgenden Parameter:
- AURList die Ziel-URL.
- AHeadersdefiniert die Schlüssel-/Wertpaare, die in der Anforderung enthalten sein müssen. Wenn Ihre Anforderung eine Authentifizierung benötigt, müssen Sie diesen Parameter verwenden, um die benötigten Authentifizierungs-Header anzugeben.
- AQueryParametersdefiniert die Schlüssel-/Wertpaare, die in der Anforderung als URL-Abfrage-Parameter enthalten sein müssen. Wenn Ihre Anforderung eine Authentifizierung benötigt, müssen Sie diesen Parameter verwenden, um die benötigten Authentifizierungs-URL-Abfrage-Parameter anzugeben.
- AQueryPrefixist eine Präfix, das dem Anfang des Abfrage-Strings angefügt werden soll, wenn der Signatur-String erstellt wird.
- 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.
- AResponseStringist eine optionale Ausgabe-Variable, die von IssueOptionsRequest mit dem Inhalt derAntwort als ein String gefüllt wird.