TsgcHTTP2Client › Métodos › ConnectAsync
Abre a sessão HTTP/2 e envia um GET não bloqueante; a resposta é roteada para OnHTTP2Response.
procedure ConnectAsync(const aURL: string);
| Name | Type | Descrição |
|---|---|---|
aURL | const string | URL absoluta utilizada para a requisição GET inicial. O scheme determina se o transporte é criptografado com TLS (h2) ou em texto claro (h2c). |
Ao contrário de Connect, esta variante retorna imediatamente após despachar a requisição. O corpo e os cabeçalhos da resposta são entregues de forma assíncrona através do evento OnHTTP2Response, mantendo a thread chamadora livre para emitir requisições adicionais na mesma sessão multiplexada.
oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.ConnectAsync('https://api.example.com/status');