0

我想知道 php 是否可以识别客户端发出的请求是否是进行重定向的提要 rss 请求。示例:用户将这个链接 - www.example.com - 添加到 feedly,但 rss 页面是 www.example.com/feed,如果对“example”的请求是 html,则 php 显示索引页面,但如果是一个 xml 请求,php 重定向到 www.example.com/feed

4

1 回答 1

0

我不认为这是可能的,因为可以通过不同的浏览器等自动进行调用......唯一的方法类似于 Feedly 提供的方法,它具有特定的用户代理“Feedly/1.0”,因此您可以轻松检查客户端是否通过检查 $_SERVER['HTTP_USER_AGENT']

function IsThisClientFeedly()
{
    return (strpos($_SERVER['HTTP_USER_AGENT'],'Feedly') !== false)?true:false;
}

在 Feedly 上查看更多信息http://www.feedly.com/fetcher.html

于 2013-06-30T18:06:18.727 回答