응답 스트림을 읽었을 때 타임 아웃이 발생하면 다시 시도 할 수 있습니까? 아니면 새로운 요청을해야합니까? 다운로드하는 서버는 다시 시작을 지원하지 않으므로 시간 초과를 방지해야합니다.읽기 타임 아웃 후 ResponseStream을 다시 읽음
0
A
답변
1
아니요, 다시 시도 할 수 없습니다. 요청을 다시해야합니다
1
서버가 이력서를 수락하지 않는다는 것을 어떻게 알 수 있습니까? 응답에서 실제로 Accept-Ranges
헤더가 부족합니까? 그렇지 않은 경우 Range
헤더를 사용하여 요청을 재개 할 수 있습니다.
서버가 실제로 지원하지 않는 경우 시도해 볼 수있는 최선의 방법은 Connection: keep-alive
헤더와 Keep-Alive
헤더를 조합하여 연결을 유지하려는 서버에 시간 제한을 지정할 수 있음을 알리는 것입니다.
희망이 도움이됩니다.