TsgcHTTP3Client › Méthodes › TraceAsync

TraceAsync Méthode

Envoie une requête HTTP/3 TRACE non bloquante ; la réponse arrive sur OnResponse.

Syntaxe

procedure TraceAsync(const aURL: string);

Paramètres

NomTypeDescription
aURL const stringURL absolue vers laquelle la requête TRACE est envoyée.

Remarques

TraceAsync envoie une requête HTTP/3 TRACE et retourne immédiatement, sans bloquer le thread appelant. Lorsque la réponse complète a été reçue, elle est transmise via l'événement OnResponse ; si la requête échoue, OnError est déclenché à la place. TRACE effectue un test de rebouclage de message le long du chemin vers la ressource ; de nombreux serveurs le désactivent pour des raisons de sécurité. Pour un appel bloquant qui retourne directement le corps, utilisez Trace.

Exemple


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

Retour aux méthodes