如何修复chrome-devtools中显示的不正确的mime-type(atom-feed)?

时间:2013-07-25 21:07:42

标签: php nginx google-chrome-devtools mime-types atom-feed

我不确定问题是否因为错误的PHP代码或nginx配置错误而发生。

我喜欢以原子格式生成Feed。 Feed的XML有效。我通过

设置内容类型
header("Content-type: application/atom+xml");
在我推出XML之前

。尽管如此,我从铬开发者工具中获得了不同的信息。

网络中的tableview向我显示 text / plain 作为类型:

table view looks bad

但是,标题本身似乎没问题,因为它声明 application / atom + xml

header details look okay

这个mime-type在nginx-configuration中正确设置:

types {
        [...]
        application/atom+xml                    atom;
        [...]
}



什么可能缺少/错误,铬不能识别我的饲料的正确mime类型,并将其声明为text / plain?

1 个答案:

答案 0 :(得分:1)

问题似乎是Chrome无法识别application/*+xml内容类型。看起来您需要使用普通的旧application/xml来获取XSLT处理并更正内容类型显示以在开发工具中工作。