TsgcHTTP3Client › Methoden › TraceAsync

TraceAsync Methode

Verstuurt een niet-blokkerend HTTP/3 TRACE-verzoek; het antwoord arriveert via OnResponse.

Syntaxis

procedure TraceAsync(const aURL: string);

Parameters

NaamTypeBeschrijving
aURLconst stringAbsolute URL waarnaar het TRACE-verzoek wordt verstuurd.

Opmerkingen

TraceAsync verstuurt een HTTP/3 TRACE-verzoek en keert onmiddellijk terug, zonder de aanroepende thread te blokkeren. Wanneer het volledige antwoord is ontvangen, wordt het afgeleverd via de OnResponse-gebeurtenis; als het verzoek mislukt, wordt in plaats daarvan OnError geactiveerd. TRACE voert een berichtloopback-test uit langs het pad naar de resource; veel servers schakelen het uit om beveiligingsredenen. Gebruik Trace voor een blokkerende aanroep die de body direct retourneert.

Voorbeeld


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

Terug naar methoden