TsgcHTTP2ClientMétodos › ConnectAsync

ConnectAsync Method

Abre a sessão HTTP/2 e envia um GET não bloqueante; a resposta é roteada para OnHTTP2Response.

Sintaxe

procedure ConnectAsync(const aURL: string);

Parâmetros

NameTypeDescrição
aURLconst stringURL absoluta utilizada para a requisição GET inicial. O scheme determina se o transporte é criptografado com TLS (h2) ou em texto claro (h2c).

Observações

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.

Exemplo

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

Voltar para Métodos