TsgcHTTP2ClientMethods › ConnectAsync

ConnectAsync Methode

Opens the HTTP/2 sessie and sends a non-blocking GET; de reactie is routed to OnHTTP2Response.

Syntaxis

procedure ConnectAsync(const aURL: string);

Parameters

NaamTypeBeschrijving
aURLconst stringAbsolute URL die wordt gebruikt voor het initiële GET-verzoek. Het schema bepaalt of het transport TLS-versleuteld (h2) of platte tekst (h2c) is.

Opmerkingen

In tegenstelling tot Connect keert deze variant onmiddellijk terug na het verzenden van het verzoek. De responsinhoud en headers worden asynchroon afgeleverd via het OnHTTP2Response-evenement, waardoor de aanroepende thread vrij blijft om extra verzoeken te verzenden op dezelfde gemultiplexte sessie.

Voorbeeld

oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.ConnectAsync('https://api.example.com/status');

Terug naar methoden