一个最简单的用a标签链接文件相对地址,服务器用的是 tomcat
<a href="../Download/test_help.apk" target="_blank">APP移动应用</a>
不论哪种浏览器点击就会弹出一个无效的新页面(http....../Download/test_help.apk)
如果用迅雷。则会出现资源超时无法下载的情况 。
鼠标 右键另存为的形式 firefox可以下载,但是其他浏览器都也还是无法下载
但是 !!!如果是
<a href="../Download/xx.zip" target="_blank">zip</a>
这种zip的格式,是可以直接下载的,不论哪个浏览器哪种形式都是没问题的。
不要问我资源路径有没有写错。是没有写错的。
然后我在tomcat的web.xml里面设置mine类型 ,但是依然无效
<mime-mapping>
<extension>apk</extension>
<mime-type>application/vnd.android.package-archive</mime-type>
</mime-mapping>
所以我很困惑,难道一定要写个输入输出流么。才能正常下载
curl下这个路径看看啥响应,然后再分析,我的环境tomcat7,按照楼主的写法尝试了,没有问题,搜狗、360、qq、ie、google、firefox测试都是没有问题的,你的什么环境?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。