我想知道当我读取响应流并发生超时时,我可以重试读取吗?还是我必须提出新的要求?我正在下载的服务器不支持恢复,所以我需要防止超时。
问问题
418 次
2 回答
1
不,您不能重试。您需要重新发出请求
于 2009-11-07T19:21:01.563 回答
1
你怎么知道服务器不接受简历?Accept-Ranges
响应中确实缺少标题吗?如果没有,您可以使用标头恢复请求Range
。
如果服务器确实不支持它,那么您可以尝试的最好的方法是通知服务器您希望使用Connection: keep-alive
标头和Keep-Alive
您可以指定超时的标头来保持连接处于活动状态。
希望这可以帮助。
于 2009-11-07T19:34:56.167 回答