TsgcHTTP2Client › プロパティ › Active
リモートサーバーへのHTTP/2接続を開くか閉じます。
property Active: Boolean read GetActive write SetActive;
False
Active を True に設定すると、TCP/TLS 接続を確立し、HTTP/2 をネゴシエートして (TLS が有効な場合は ALPN を使用)、プリフェース/SETTINGS 交換を開始します。False に設定すると接続をグレースフルに閉じます。Get や Post などの HTTP/2 メソッドを呼び出すと必要に応じてコンポーネントが自動的にアクティブになるため、Active を明示的に割り当てることは通常、リクエスト間で長期間の HTTP/2 接続を開いたままにしておきたい場合にのみ必要です。
oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.Active := True;