我从网站下载 .jar 文件,它总是在文件末尾添加 .txt 扩展名。我毫不怀疑,这可能是网站将数据传递到浏览器的方式出了问题。IE 和 Chrome 没有这个问题。有没有什么办法可以让 Firefox 通过配置/选项或扩展名更改停止在文件末尾添加 .txt?
我的操作系统:Windows 7
浏览器:Firefox 13.0.1
更新
进一步查看,.jar 文件正在使用 http 标头提供
内容类型:text/plain
有什么办法可以让 Firefox 在右键单击“另存为”时忽略这个问题吗?
答案1
有一个 Firefox 插件可以让你强制特定 URL 的内容类型:
强制 URL 的 Content-Type 的扩展。
当您开发 XHTML 网页并希望 Firefox 使用其内部 XML 解析器时,避免“标签混乱”很有用。如果网络服务器配置不正确,它将使用“text/html”内容类型(标签混乱)来提供页面,而不是将其发送为“application/xhtml+xml”,从而避免 Firefox 将页面视为纯 XML。
“强制内容类型”允许您定义某些 URL 的内容类型(使用正则表达式),覆盖网络服务器不正确的内容类型。
我希望您能够使用它从 Firefox 中覆盖您的内容类型。
不过,最好的方法是让您的网站管理员修复服务器报告的文件内容类型.jar
。