我有一个网站的网址,但没有我要解析的Feed的网址。
如何 检测站点是否有RSS / Atom提要?
答案 0 :(得分:1)
正如此问题所述How to check if a site has rss feeds 你需要下载页面并检查rel ='alternate'。
如果您希望确保找到任何可能的RSS / Atom链接,那么如果第一次解析失败,您还可以回退到regex页面以提及feed.xml或类似内容。这不一定要包含实际页面的RSS,它可能是指向外部RSS的链接。
答案 1 :(得分:1)
在网站的defalut页面的head部分中查找rel =“alternate”type =“application / rss + xml”链接:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://someurl/feed/" />
<title>Some title</title>
</head>