TsgcHTTP2Client › Metody › TraceAsync
Wysyła nieblokujące żądanie HTTP/2 TRACE; odpowiedź z powtórzonym ładunkiem dociera przez zdarzenie OnHTTP2Response.
procedure TraceAsync(const aURL: string);
| Nazwa | Typ | Opis |
|---|---|---|
aURL | const string | Bezwzględny adres URL docelowy. Nagłówki żądania widziane przez serwer źródłowy (po przejściu przez serwery proxy) zostaną odesłane z powrotem. |
Nieblokujący wariant metody Trace. Przydatny, gdy kilka sond TRACE jest uruchamianych równocześnie dla różnych punktów końcowych bez blokowania wywołującego; każda odpowiedź jest przekazywana przez zdarzenie OnHTTP2Response. Należy pamiętać, że wiele serwerów odrzuca TRACE ze względów bezpieczeństwa.
oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.TraceAsync('https://api.example.com/diag');