TsgcHTTP2ClientMétodos › TraceAsync

TraceAsync Método

Envia uma requisição HTTP/2 TRACE não bloqueante; a carga útil ecoada chega em OnHTTP2Response.

Sintaxe

procedure TraceAsync(const aURL: string);

Parâmetros

NameTypeDescrição
aURLconst stringURL absoluta de destino. Os cabeçalhos da requisição vistos pelo servidor de origem (após atravessar quaisquer proxies) serão devolvidos (echoed back).

Observações

Variante não bloqueante de Trace. Útil quando várias sondagens TRACE são disparadas contra endpoints diferentes sem bloquear o chamador; cada resposta aparece através de OnHTTP2Response. Lembre-se de que muitos servidores rejeitam TRACE por razões de segurança.

Exemplo

oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.TraceAsync('https://api.example.com/diag');

Voltar para Métodos