TsgcHTTP2Client속성 › ReadTimeout

ReadTimeout Property

시간 초과를 발생시키기 전에 동기 HTTP/2 응답을 기다리는 최대 시간(밀리초)입니다.

구문

property ReadTimeout: Integer read FReadTimeout write FReadTimeout;

기본값

60000 (60초)

설명

동기 HTTP/2 요청 메서드(Get, Post, …)가 응답이 완전히 수신될 때까지 기다리는 시간을 제어합니다. 시간 초과를 비활성화하려면(응답이 완전히 수신되거나 연결이 닫힐 때까지 무한정 대기) 0으로 설정하십시오. 1 GB 이상의 대용량 파일 전송의 경우, 이를 0 또는 충분히 높은 값으로 설정하십시오. OnHTTP2Response/OnHTTP2ResponseFragment 이벤트를 통해 디스패치되는 비동기 요청은 이 시간 초과의 영향을 받지 않습니다.

예제


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

속성으로 돌아가기