浏览器下载.do文件

Tobi_liu 发布于 2014/07/17 11:07
阅读 1K+
收藏 0

【问题】

客户浏览我们的管理系统,点击菜单操作,偶尔浏览器会弹出提示下载xxxx.do文件。

打开该文件,乱码。

【背景】 

使用springmvc+spring+hibernate

----------------------

不知道大家有没有遇到过这样的问题?

加载中
1
JerryLin
JerryLin
Header里强制写上Content-Type类型试试
1
IdleMan
IdleMan
存为zip文件,解压后看看。一般会gzip压缩,直接打开是乱码
Tobi_liu
Tobi_liu
回复 @IdleMan : ie发生过这样的情况,其它浏览器暂不清楚。主要是这种情况不是必现,是偶尔出现。几率也不高,但持续点击一定出现。
IdleMan
IdleMan
回复 @lzfei : http 头错误会这样,任何浏览器都如此?
Tobi_liu
Tobi_liu
确实是zip的,解压后是html的内容,可是什么原因造成的没有解压呢
0
指尖的舞者
指尖的舞者

看看 xxxx.do 这个连接 里面的代码怎么写的


login。do 就瞅瞅 loginAction是不是有啥神奇的代码

指尖的舞者
指尖的舞者
回复 @lzfei : 额 这样的还真没见过~抱歉 我还以为是代码逻辑问题·
Tobi_liu
Tobi_liu
这个xxx.do下载之后是打开是乱码,文件的大小和浏览器监控到的接收数据的大小也不一致,浏览器接收这个xxx.do响应的数据比较大,xxx.do这个文件比较小
Tobi_liu
Tobi_liu
各种不同的xxx.do都有可能出现下载提示,几率大概在1/50 再点一次就正常了,正常显示页面。
0
Tobi_liu
Tobi_liu
没人遇到过这个问题吗
0
淘淘我的小宝宝
淘淘我的小宝宝
把拦截路径配置为/*,不要什么.dododo了
0
Tobi_liu
Tobi_liu
加上了gzipfilter,观察一段时间。
Tobi_liu
Tobi_liu
回复 @Tobi_liu : 随便不算完全对症下药,但是这个问题已经不存在了,根本原因应该就如上面几位所述。
Tobi_liu
Tobi_liu
这一段时间没有再出现类似问题,应该是解决了
返回顶部
顶部