app 新增下载更新的功能,但是始终contentLength = -1;找了很久没找到解决办法,网上就搜到一种解决办法 说是加
header,encodeaccept:indentity 我按照网上加了也没用。
实在找不到了,就跑后台去看代码了,然后手动加上了 contentLength = file.length 将
OutputStream os = new BufferedOutputStream(response.getOutputStream());
之前直接是 response.getoutputStream,改完之后什么毛病都没了,说句实话,百度一下 代码一大把,不知道为什么这种东西还要我来改的,之前还以为是移动端用了retroft 框架导致的,后面以为是后台配置有问题,始终没找到哪里配置了chunked http transfer-encoding,基础知识 真的很重要,尤其是移动端 ,当后台随便写的拉稀代码,然后说没问题的时候,感觉很多人不适合做程序员,随便百度copy一下 代码都比他写的好,真的是没话说。