下载资源

 

资源的下载采用HTTP GET方式。下载过程所需的参数作为URL参数:

 

http://<domain>/<key>?<param1>=<value1>&<param2>=<value2>...

 

下载过程通过标准的HTTP头部Range字段支持分片下载。用户可以在下载时设定该字段,指定只下载该资源的一部分内容:

 

Range: bytes=<first-byte-pos>-<last-byte-pos>

 

支持Range字段相当于提供了断点续传功能,对于大资源的下载可以提供比较好的用户体验,例如暂停下载、网络中断并恢复后继续下载。

我们经常可以看到移动应用中有一个设置:只在WIFI连接时下载。这个功能就可以通过资源下载对Range字段的支持而比较容易的实现。客户端通过在网络连接切换时判断当前连接类型来自动判断是否应该暂停下载,这样可以避免因为大资源的下载而耗尽3G流量(例如安装包的下载)。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: