TsgcHTTP2Client › Właściwości › Active
Otwiera lub zamyka połączenie HTTP/2 z serwerem zdalnym.
property Active: Boolean read GetActive write SetActive;
False
Należy ustawić właściwość Active na True, aby nawiązać połączenie TCP/TLS, wynegocjować HTTP/2 (przy użyciu ALPN, gdy TLS jest włączony) i uruchomić wymianę preambułą/SETTINGS. Ustawienie na False zamknie połączenie w sposób kontrolowany. Wywołanie metody HTTP/2, takiej jak Get lub Post, automatycznie aktywuje komponent, gdy jest to wymagane, dlatego jawne przypisanie właściwości Active jest zazwyczaj potrzebne wyłącznie wtedy, gdy wymagane jest utrzymanie długotrwałego połączenia HTTP/2 pomiędzy żądaniami.
oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.Active := True;