TsgcHTTP3Client › Metodi › TraceAsync

TraceAsync Metodo

Invia una richiesta HTTP/3 TRACE non bloccante; la risposta arriva su OnResponse.

Sintassi

procedure TraceAsync(const aURL: string);

Parametri

NomeTipoDescrizione
aURLconst stringURL assoluto a cui viene inviata la richiesta TRACE.

Note

TraceAsync invia una richiesta HTTP/3 TRACE e ritorna immediatamente, senza bloccare il thread chiamante. Quando la risposta completa è stata ricevuta, viene consegnata sull'evento OnResponse; se la richiesta fallisce, viene invece generato OnError. TRACE esegue un test di loop-back del messaggio lungo il percorso verso la risorsa; molti server lo disabilitano per motivi di sicurezza. Per una chiamata bloccante che restituisce direttamente il corpo, utilizzare Trace.

Esempio


oClient.OnResponse := OnResponseEvent;
oClient.TraceAsync('https://api.example.com/v1/users');

Torna ai Metodi