节省HTTP部分下载案例

时间:2016-07-21 16:05:37

标签: http

我有这样一个特殊要求:

  1. 使用HTTP从服务器下载大文件。
  2. 如果检测到网络不太好,则放弃当前下载但下载另一个较小的文件。
  3. 但根据我的测试,似乎我向服务器发送HTTP GET,即使我只读取1024字节,它也会连续下载文件,然后我会在检测带宽较低后尝试关闭连接,但实际下载字节比我要求的要大。

    为了节省带宽,我希望服务器不要发送比我的请求更多的数据,但这听起来是不可能的。那么,如果我们只是部分请求,那么停止向客户端发送数据的实际机制是什么?例如1024字节?如果我没有断开连接,服务器会将数据发送到客户端,直到整个文件完成?

0 个答案:

没有答案