TsgcHTTP2ClientMéthodes › TraceAsync

TraceAsync Méthode

Envoie une requête HTTP/2 TRACE non bloquante ; la charge utile répercutée arrive sur OnHTTP2Response.

Syntaxe

procedure TraceAsync(const aURL: string);

Paramètres

NomTypeDescription
aURL const stringURL absolue cible. Les en-têtes de requête vus par le serveur d'origine (après traversée des proxys) seront renvoyés en écho.

Remarques

Variante non bloquante de Trace. Utile lorsque plusieurs sondes TRACE sont lancées contre différents points de terminaison sans bloquer l'appelant ; chaque réponse remonte via OnHTTP2Response. Rappelons que de nombreux serveurs rejettent TRACE pour des raisons de sécurité.

Exemple

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

Retour aux méthodes