Data.Cloud.AmazonAPI.TAmazonBasicService.IssueRequest

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IssueRequest(const URL: string; QueryParams: TStringList; ResponseInfo: TCloudResponseInfo;
out ResultString: string; RequestStream: TStream = nil): TCloudHTTP; overload;
function IssueRequest(URL: string; QueryParams: TStringList; ResponseInfo: TCloudResponseInfo;
RequestStream: TStream = nil): TCloudHTTP; overload;

C++

Data::Cloud::Cloudapi::TCloudHTTP* __fastcall IssueRequest(const System::UnicodeString URL, System::Classes::TStringList* QueryParams, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo, /* out */ System::UnicodeString &ResultString, System::Classes::TStream* RequestStream = (System::Classes::TStream*)(0x0))/* overload */;
Data::Cloud::Cloudapi::TCloudHTTP* __fastcall IssueRequest(System::UnicodeString URL, System::Classes::TStringList* QueryParams, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo, System::Classes::TStream* RequestStream = (System::Classes::TStream*)(0x0))/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonBasicService


Beschreibung

Gibt die HTTP-Anforderung entweder als GET oder als POST aus.

Es gibt zwei überladene IssueRequest-Methoden. Mit der ersten Methode können Sie die String-Repräsentation des Antwortinhalts mit Hilfe von ResultString ermitteln.

Ist der Parameter RequestStream angegeben, dann wird eine POST-Anforderung ausgegeben, der Stream als Rumpf in der HTTP-Anforderung verwendet und die Abfrageparameter werden in den URL der Anforderung platziert. Wenn RequestStream nil ist, wird der CanonicalizedQueryString aus den angegebenen Informationen erstellt und in den Rumpf der als GET ausgegebenen Anforderung platziert.

Die folgende Tabelle gibt die Bedeutung der Parameter an:

Parameter Beschreibung

URL

Der Anforderungs-URL ohne Abfrageparameter

QueryParameters

Die Abfrageparameter der Anforderung

ResponseInfo

Die zu füllenden optionalen Antwortinformationen oder nil

ResultString

Die String-Repräsentation des Antwortinhalts

RequestStream

Der Anforderungs-Stream, der als Rumpf der Anforderung gesetzt werden soll, oder nil

Siehe auch