簡體   English   中英

如何使PHP識別提要請求

[英]How make php recognize feed requests

我想知道是否有可能讓php識別客戶端發出的請求是否是要進行重定向的feed rss請求。 范例:用戶將此鏈接-www.example.com-添加到feedly,但rss頁面為www.example.com/feed,如果對“ example”的請求為html,則php顯示索引頁面,但如果是xml請求,php重定向到www.example.com/feed

我認為這是不可能的,因為可以通過不同的瀏覽器等自動進行調用...唯一的方法類似於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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM