TsgcHTTP2ClientMetodi › TraceAsync

TraceAsync Metodo

Invia una richiesta HTTP/2 TRACE non bloccante; il payload con eco arriva su OnHTTP2Response.

Sintassi

procedure TraceAsync(const aURL: string);

Parametri

NomeTipoDescrizione
aURLconst stringURL assoluto di destinazione. Le intestazioni della richiesta viste dal server di origine (dopo aver attraversato eventuali proxy) verranno restituite come risposta.

Note

Variante non bloccante di Trace. Utile quando vengono avviati più probe TRACE verso endpoint diversi senza bloccare il chiamante; ogni risposta emerge tramite OnHTTP2Response. Tenere presente che molti server rifiutano TRACE per motivi di sicurezza.

Esempio

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

Torna ai Metodi