TsgcHTTP2Client属性 › ReadTimeout

ReadTimeout 属性

等待同步 HTTP/2 响应超时之前的最长时间(毫秒)。

语法

property ReadTimeout: Integer read FReadTimeout write FReadTimeout;

默认值

60000(60 秒)

备注

控制同步 HTTP/2 请求方法(GetPost 等)等待响应完全接收的时长。设置为 0 可禁用超时(无限等待,直到响应完全接收或连接关闭)。对于 1 GB 或更大的大文件传输,请将此值设置为 0 或足够大的值。通过 OnHTTP2Response/OnHTTP2ResponseFragment 事件分发的异步请求不受此超时限制。

示例


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

返回属性