TsgcHTTP2Client › Metody › ConnectAsync
Otwiera sesję HTTP/2 i wysyła nieblokujące żądanie GET; odpowiedź jest kierowana do zdarzenia OnHTTP2Response.
procedure ConnectAsync(const aURL: string);
| Nazwa | Typ | Opis |
|---|---|---|
aURL | const string | Bezwzględny adres URL używany do początkowego żądania GET. Schemat określa, czy transport jest szyfrowany TLS (h2), czy jawny (h2c). |
W odróżnieniu od metody Connect, ta wersja zwraca sterowanie natychmiast po wysłaniu żądania. Treść odpowiedzi i nagłówki są dostarczane asynchronicznie przez zdarzenie OnHTTP2Response, dzięki czemu wątek wywołujący może wydawać kolejne żądania na tej samej sesji multipleksowanej.
oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.ConnectAsync('https://api.example.com/status');