TsgcHTTP3Client › Methoden › GetAsync

GetAsync Methode

Sendet eine nicht-blockierende HTTP/3-GET-Anfrage; die Antwort trifft über OnResponse ein.

Syntax

procedure GetAsync(const aURL: string);

Parameter

NameTypBeschreibung
aURLconst stringAbsolute URL der Zielressource.

Rückgabewert

Keine. Die Antwort wird über OnResponse zugestellt.

Hinweise

Die Anfrage läuft in einem Hintergrund-Thread, und die Methode kehrt sofort zurück. Die Antwort wird über OnResponse geliefert, und ein Fehler wird über OnError gemeldet.

GET ruft eine Repräsentation der Zielressource ab und trägt keinen Anfrage-Body.

Das synchrone Gegenstück ist Get, das blockiert und den Body direkt zurückgibt.

Die Ereignisse werden im Hintergrund-Worker-Thread ausgelöst, der die Anfrage ausgeführt hat, nicht im Haupt-Thread. Synchronisieren Sie, bevor Sie aus dem Handler auf VCL- oder FMX-Steuerelemente zugreifen.

Beispiel



oClient.OnResponse := OnResponseEvent;

oClient.GetAsync('https://api.example.com/v1/items');

Zurück zu Methoden