首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取超时后重新读取ResponseStream

读取超时后重新读取ResponseStream
EN

Stack Overflow用户
提问于 2009-11-08 03:07:25
回答 2查看 412关注 0票数 0

我想知道当我读取响应流时发生超时,我可以重试读取吗?或者我必须提出一个新的请求?我正在下载的服务器不支持恢复,所以我需要防止超时。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-08 03:21:02

不,您不能重试。您需要重新发出请求

票数 1
EN

Stack Overflow用户

发布于 2009-11-08 03:34:56

你怎么知道服务器不接受简历呢?响应中是否真的缺少Accept-Ranges报头?如果没有,您可以使用Range头恢复请求。

如果服务器确实不支持它,那么您可以尝试的最好方法就是结合使用Connection: keep-alive标头和Keep-Alive标头来通知服务器您希望让连接保持活动状态,您可以在其中指定超时。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1694078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档