TsgcHTTP2Client › Methoden › Get
Voert een synchrone HTTP/2 GET uit en blokkeert totdat het volledige antwoord is ontvangen.
UnicodeString __fastcall Get(const UnicodeString aURL);
| Naam | Type | Beschrijving |
|---|---|---|
aURL | const string | Absolute URL van de te laden resource. Querystring-parameters moeten al zijn gecodeerd. |
Responsebody die van de server is ontvangen, gedecodeerd als een string. (string)
Gebruik deze overload wanneer het antwoord tekstueel is (HTML, JSON, XML) en comfortabel in het geheugen past. De methode blokkeert totdat alle DATA-frames zijn ontvangen en retourneert de aaneengesloten body.
void __fastcall Get(const UnicodeString aURL, const TStream * aResponseContent);
| Naam | Type | Beschrijving |
|---|---|---|
aURL | const string | Absolute URL van de op te halen resource. |
aResponseContent | const TStream | Door de aanroeper beheerde stream die de onbewerkte antwoordbytes ontvangt zodra ze binnenkomen. |
Streamgeoriënteerde variant bedoeld voor binaire downloads of grote payloads waarbij het bewaren van de inhoud als tekenreeks ongewenst is. De respons wordt opeenvolgend geschreven naar aResponseContent (bijvoorbeeld een TFileStream).