如何防止Internet Explorer解压缩jar文件

时间:2009-06-24 09:48:44

标签: internet-explorer jar

当我将jar文件上传到我的Web服务器时,使用Firefox或Opera的人在下载时没有任何问题。 但是当使用Internet Explorer下载链接时,IE会解压缩jar的内容,而不是简单地下载它。 有没有办法阻止IE这样做?

1 个答案:

答案 0 :(得分:0)

我也遇到过这个问题。 (意外)解决方案是在URL的末尾放置一个查询字符串。

显然,Internet Explorer没有关注mime类型,内容类型标头或HTTP响应中的任何其他相关信息。相反,它正在查看URL,看到它以“.jar”结尾,并以某种特定方式表现。 (!@#$!) 幸运的是,如果URL不以“.jar”结尾,则解压缩功能似乎消失了。

附加查询字符串会导致URL不再以“.jar”结尾。任何查询字符串都可以使用,您的网站可以忽略查询字符串。

所以拿下载URL,然后在后面添加“?j”。例如:

  

http://yourserver.example.com/filename.jar?j

Internet Explorer将正确下载您的文件。

相关问题