安卓客户端从阿里云下载文件,请求到的文件长度跟实际长度经常是不相符的,每次要重复下载很多次才能下载成功,常见的错误长度19040175,5801825,急急急!!
代码如下:
请求错误是返回的请求头信息:
{null=[HTTP/1.1 200 OK],
Accept-Ranges=[bytes],
Connection=[keep-alive],
Content-Length=[19040175],
Content-Type=[application/octet-stream],
Date=[Fri, 21 Oct 2016 11:58:10 GMT],
ETag=["5743f335-12287af"],
Last-Modified=[Tue, 24 May 2016 06:22:45 GMT],
Server=[openresty/1.7.2.1],
X-Android-Received-Millis=[1477051415195],
X-Android-Response-Source=[NETWORK 200],
X-Android-Selected-Protocol=[http/1.1],
X-Android-Sent-Millis=[1477051415170]}
请求正确是返回的请求头信息:
{null=[HTTP/1.1 200 OK],
Accept-Ranges=[bytes],
Cache-Control=[No-Cache],
Connection=[keep-alive],
Content-Disposition=[attachment;
filename=E1AD5F8F9D75346DEC7F4B8A0B50DFE0.apk],
Content-Length=[77092184],
Content-MD5=[4a1fj511NG3sf0uKC1Df4A==],
Content-Type=[application/octet-stream],
Date=[Fri, 21 Oct 2016 12:12:45 GMT],
ETag=["E1AD5F8F9D75346DEC7F4B8A0B50DFE0"],
Last-Modified=[Mon, 17 Oct 2016 06:19:12 GMT],
Server=[AliyunOSS],
X-Android-Received-Millis=[1477051965326],
X-Android-Response-Source=[NETWORK 200],
X-Android-Selected-Protocol=[http/1.1],
X-Android-Sent-Millis=[1477051965264],
x-oss-hash-crc64ecma=[8743997218632548925],
x-oss-meta-md5=[E1AD5F8F9D75346DEC7F4B8A0B50DFE0],
x-oss-object-type=[Normal],
x-oss-request-id=[580A063D686D4261EF029556],
x-oss-server-time=[49]}
W806出厂时采用的是阿里云系统,虽然ROM颗粒大小为8G,但用户可用空间却只有5G左右。 但即使装了很多软件也不至于像你说的那样出现存储卡空间不足的情况,而且还有问号的情况,这都是不正常的,可以判断是系统出了问题。 官 方已经出了安卓2.3的系统来代替阿里云系统了,你可以去售后维修站说这个系统有问题,强烈要求他们帮你刷成安卓系统就可以了。 你的这些问题将迎刃而解。 刷成安卓系统后,可以连接豌豆荚去修改把软件安装到SD卡了就。
答案来源网络,供参考,希望对您有帮助
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。