1

是否可以从 URL 中找出是否有关联的 RSS 提要。

例如。我有网址 www.MyDomainName.com。现在可以通过编程方式检测是否存在与使用 PHP 的 URL 关联的 RSS,而不是 PARSING。

4

2 回答 2

4

不,仅从 URL 是无法判断的,但是您应该能够判断您是否加载了 URL 的 HTML 代码,例如使用 PHP 的 file_get_contents 或 CURL 之类的东西。

通常,具有 RSS 提要的网站会在页面的 HTML 代码中对提要进行声明,以下是您通常会看到的示例:

<link rel="alternate" type="application/rss+xml" title="Example" href="http://www.example.com/feed/" />

因此,我建议寻找一个 HTML“链接”标签,类型设置为“application/rss+xml”,显然“herf”将为您提供 RSS 提要的 URL。

于 2013-07-06T19:58:16.673 回答
1

您无法确定,但大多数人link在有标签时使用标签。

使用file_get_contents获取文本格式的文件,然后搜索

type="application/rss+xml"
于 2013-07-06T19:58:48.180 回答