1

我有该网站的 URL,但没有我想要解析的提要。

如何检测网站是否有 RSS/Atom 提要?

4

2 回答 2

1

正如这个问题中提到的如何检查网站是否有 rss 提要 ,您需要下载页面并检查 rel='alternate'。

如果第一次解析失败,如果您想确保找到任何可能的 RSS/Atom 链接,您还可以对任何提及 feed.xml 或类似内容的页面进行正则表达式的回退。这不一定包含实际页面的 RSS,它可能是指向外部 RSS 的链接。

于 2012-07-22T09:49:05.023 回答
1

在网站默认页面的 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>
于 2012-07-22T09:49:27.850 回答