TsgcHTTP2Client › Metodi › ConnectAsync
Apre la sessione HTTP/2 e invia una GET non bloccante; la risposta viene instradata verso OnHTTPAPISSE.
procedure ConnectAsync(const aURL: string);
| Nome | Tipo | Descrizione |
|---|---|---|
aURL | const string | URL assoluto utilizzato per la richiesta GET iniziale. Lo schema determina se il trasporto è cifrato con TLS (h2) o in chiaro (h2c). |
A differenza di Connect, questa variante ritorna immediatamente dopo aver inviato la richiesta. Il body e gli header della risposta vengono consegnati in modo asincrono tramite l'evento OnHTTP2Response, mantenendo libero il thread chiamante per emettere ulteriori richieste sulla stessa sessione multiplexata.
oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.ConnectAsync('https://api.example.com/status');