<a color="green" href="<%=request.getContextPath() %>/sfzbd.zip" target="_blank"><font style="font-weight: bold;">身份证控件升级补丁</font><sup><font id="ts5" color="red">new</font></sup></a>
我这边下载是正常的,下载文件为一个zip压缩包,解压出来时文件夹,点进文件夹后进入根目录。但是用户下载后首先也是一个zip压缩包,解压缩后是sfzbd文件,没有后缀名,打不开,手动加上.zip后可解压,解压后就是上面的那个文件夹了。
这是怎么回事?怎么莫名其妙的多了一层压缩目录而且没后缀名?
------解决思路----------------------
直接请求的同一个压缩好的包,下载时应该不会动到包里面的东西。两次是否用同一个浏览器呢,先排除不同浏览器的原因。可以用httpwatch抓一下请求数据,看响应数据有无差异。
------解决思路----------------------
后缀名没有是不是操作系统被你设置为隐藏后缀了