TsgcHTTP2Client › Méthodes › TraceAsync
Envoie une requête HTTP/2 TRACE non bloquante ; la charge utile répercutée arrive sur OnHTTP2Response.
procedure TraceAsync(const aURL: string);
| Nom | Type | Description |
|---|---|---|
aURL
| const string | URL 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. |
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é.
oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.TraceAsync('https://api.example.com/diag');