TsgcHTTP2ClientMethoden › TraceAsync

TraceAsync Methode

Stuurt een niet-blokkerende HTTP/2 TRACE-aanvraag; de weergegeven payload arriveert via OnHTTP2Response.

Syntaxis

procedure TraceAsync(const aURL: string);

Parameters

NaamTypeBeschrijving
aURLconst stringAbsolute URL naar het doel. De verzoekkopteksten die de oorspronkelijke server ziet (na het passeren van eventuele proxy's) worden teruggestuurd.

Opmerkingen

Niet-blokkerende variant van Trace. Nuttig wanneer meerdere TRACE-sondes tegelijkertijd worden afgevuurd tegen verschillende eindpunten zonder de aanroeper te blokkeren; elke reactie verschijnt via OnHTTP2Response. Houd er rekening mee dat veel servers TRACE weigeren om veiligheidsredenen.

Voorbeeld

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

Terug naar methoden