TsgcHTTP2Client › Méthodes › ConnectAsync
Ouvre la session HTTP/2 et envoie un GET non bloquant ; la réponse est acheminée vers OnHTTP2Response.
procedure ConnectAsync(const aURL: string);
| Nom | Type | Description |
|---|---|---|
aURL
| const string | URL absolue utilisée pour la requête GET initiale. Le schéma détermine si le transport est chiffré TLS (h2) ou en texte clair (h2c). |
Contrairement à Connect, cette variante retourne immédiatement après la distribution de la requête. Le corps et les en-têtes de la réponse sont livrés de manière asynchrone via l'événement OnHTTP2Response, gardant le thread appelant libre pour émettre des requêtes supplémentaires sur la même session multiplexée.
oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.ConnectAsync('https://api.example.com/status');