我正在尝试在所有浏览器中获得某种人类可读的输出,以便生成我正在生成的RSS源 .
似乎firefox对此有本机支持 .
经过一些工作,我还设法使用chrome中的xml-stylesheet获得了一个不错的输出 .
然而,Safari根本不会尝试显示Feed,而只是显示
Safari无法打开“feed:// localhost:3000 / feed.xml”,因为Safari无法显示RSS源 .
我知道我想做的事情是可能的,因为bbc's news RSS feed会在safari中显示 .
我已经尝试过几个方法,例如将内容类型 Headers 更改为text / xml而不是application xml,将包装元素包装在CDATA中,就像bbc的feed一样,但仍然无法使其工作 . 有没有人有任何想法?
如果它有帮助,我正在使用safari 11.0.3
注意我还没有尝试过edge / explorer .
1 回答
让它在safari中工作的技巧是添加以下响应头: