&引用;“查看为MIME类型”;在Chrome或Firefox中

&引用;“查看为MIME类型”;在Chrome或Firefox中,firefox,google-chrome,mime-types,Firefox,Google Chrome,Mime Types,有没有办法强制Firefox或Chrome将加载的资源解释为特定的MIME类型 例如,由在线SCC接口(如Google code)提供的原始代码视图在默认情况下以text/plain的形式发送内容。如果我正在查看一个HTML文件,我希望能够在浏览器中覆盖它,并将其视为text/HTML Firefox或Chrome是否有提供“查看MIME类型”功能的扩展或隐藏命令?对于Firefox,有一个插件几乎可以提供您想要的功能:。不知道是否有Chrome扩展 即使该功能存在,我也不建议您在示例中使用它:

有没有办法强制Firefox或Chrome将加载的资源解释为特定的MIME类型

例如,由在线SCC接口(如Google code)提供的原始代码视图在默认情况下以
text/plain
的形式发送内容。如果我正在查看一个HTML文件,我希望能够在浏览器中覆盖它,并将其视为
text/HTML


Firefox或Chrome是否有提供“查看MIME类型”功能的扩展或隐藏命令?

对于Firefox,有一个插件几乎可以提供您想要的功能:。不知道是否有Chrome扩展


即使该功能存在,我也不建议您在示例中使用它:任意HTML都可以访问google.com域中的cookie和脚本,这在安全性方面非常糟糕。

无耻的插件:我刚刚发布了一个(免费)Chrome扩展来满足您的要求。在网上可以买到。它通过侦听chrome.webRequest.onHeadersReceived事件并在自定义的
内容类型中进行修补来工作。如果你想自己构建或者看看它是如何实现的,Ubuntu 12.04有一个扩展名为Tweak的系统设置。这有一个文件类型管理器。

关于安全性的观点非常好。幸运的是,谷歌似乎已经想到了这一点。所有原始文件都来自projectname.googlecode.com,它不设置或传输任何cookie。(代码浏览器由code.google.com提供,它确实使用cookies。)Ori,这太棒了。我几乎每天都在使用此扩展。看来,只有右键单击链接并选择“以媒体类型打开”选项,才能激活此功能。我可以改变一个文件的mime类型吗?我有一个URL,但是我没有一个指向它的页面。多棒的扩展啊!谢谢只是一个小小的批评:您的扩展似乎将
文件名
参数从
内容配置
中删除(如果存在的话),如果用户试图保存页面/文档,我怀疑这会导致默认文件名丢失。@SebastiánGrignoli我创建了一个临时index.html页面,其中包含我想加载为html的链接,然后右键单击这些链接:)只需执行一次即可。