我创建了一个网站,我遇到了麻烦Firefox来问我在哪里添加饲料,当我打开它。我使用的标签添加RSS图标,并导致了根据W3C验证提供了一个有效的Atom feed的页面。

当内容类型是“text/html”,我得到级联的XMLtags的内容。当我服务“application/atom+xml”,Firefox的问我,如果我想将文件保存到我的桌面。 Safari浏览器识别的进料,并适当地起作用。

有没有告诉Firefox的行动就像是一个用饲料中的其它标题或标签?

有帮助吗?

解决方案

那么,你的饲料只需要符合的Atom规格。如果符合火狐将显示它是这样。你是否在正确的头和命名空间将?

<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

我不认为你需要担心如果你这样做改变了头。我已经与RSS(未凌动)曾在过去的饲料和从未有过,只要饲料正确格式化改动标题。

其他提示

饲料此非常页是一个Atom饲料和Firefox将其识别为这样。也许你应该设置Content-Type头为 “application / xhtml + xml”,这是什么计算器正在做什么。

火狐应该从得到 “内容类型:应用/原子+ xml的;字符集= UTF-8”,从服务器的HTTP标头。什么HTTP标头Firefox是让你可以用这个插件检查: http://livehttpheaders.mozdev.org/

scroll top