TsgcHTTP2Client属性 › Active

Active 属性

打开或关闭到远程服务器的 HTTP/2 连接。

语法

property Active: Boolean read GetActive write SetActive;

默认值

False

备注

Active 设为 True 以建立 TCP/TLS 连接,协商 HTTP/2(启用 TLS 时使用 ALPN)并启动 preface/SETTINGS 交换。设为 False 则优雅地关闭连接。调用 GetPost 等 HTTP/2 方法在需要时会自动激活组件,因此通常只有在希望在请求之间保持长期 HTTP/2 连接时才需要显式分配 Active

示例


oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.Active := True;

返回属性