0

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

4

2 回答 2

1

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

于 2009-11-07T19:21:01.563 回答
1

你怎么知道服务器不接受简历?Accept-Ranges响应中确实缺少标题吗?如果没有,您可以使用标头恢复请求Range

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

希望这可以帮助。

于 2009-11-07T19:34:56.167 回答