java程序生成zip文件并下载,在弱网络情况下,下载不完全,解压不成功,提示压缩文件已经损坏

morelearn1990 前端  2018-06-25 09:40:00
java程序生成zip文件并下载,在弱网络情况下,下载不完全,解压不成功,提示压缩文件已经损坏

在网络好的情况下是下载成功的,下载的压缩包能够解压成功
...全文
495 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
两个猕猴桃 2018-06-25
如果有代理的话,要考虑代理服务器的超时时间。
回复
两个猕猴桃 2018-06-25
引用 2 楼 github_38268377 的回复:
使用的是http协议,下载速度就是几十Kb甚至几kb的下载速度的样子,压缩包在50M-100M之间,还没有下载完全的情况下(比如下载到4M),浏览器就判断下载成功了.解压的时候提示压缩文件损坏.在网络好的情况下,下载的文件就能解压

请求的keepAlive和服务器的keepalivetimeout有没有设置?查一查资料。
回复
morelearn1990 2018-06-25
使用的是http协议,下载速度就是几十Kb甚至几kb的下载速度的样子,压缩包在50M-100M之间,还没有下载完全的情况下(比如下载到4M),浏览器就判断下载成功了.解压的时候提示压缩文件损坏.在网络好的情况下,下载的文件就能解压
回复
两个猕猴桃 2018-06-25
不知道你程序的具体细节,
优先检查代码,如果用的是TCP/IP协议的话,正常情况下是不用考虑丢包问题的。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2018-06-25 09:40
社区公告
暂无公告