TsgcHTTP2Client › 属性 › Active
打开或关闭到远程服务器的 HTTP/2 连接。
property Active: Boolean read GetActive write SetActive;
False
将 Active 设为 True 以建立 TCP/TLS 连接,协商 HTTP/2(启用 TLS 时使用 ALPN)并启动 preface/SETTINGS 交换。设为 False 则优雅地关闭连接。调用 Get 或 Post 等 HTTP/2 方法在需要时会自动激活组件,因此通常只有在希望在请求之间保持长期 HTTP/2 连接时才需要显式分配 Active。
oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.Active := True;