2012-07-22 87 views

回答

1

外觀爲的rel =「備用」類型=「應用/ RSS + XML」鏈接網站的網頁defalut的頭部分:

<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> 
+0

能否請你告訴如何下載默認頁面?它總是index.htm? – Shmidt 2012-07-22 10:12:06

+0

例如,當您嘗試通過端口80下載頁面http:/ /stackoverflow.com/時,會出現這樣的頁面。它可能有任何名稱,因爲通常可以在Web服務器中對其進行配置。 – 2012-07-22 10:40:25

+0

另外,對於ATOM檢查type =「application/atom + xml」 – 2012-10-27 21:25:30

1

正如此問題所述How to check if a site has rss feeds 您需要下載頁面並檢查rel ='alternate'。

如果您希望確保找到任何可能的RSS/Atom鏈接,那麼您也可以通過回退將任何提及feed.xml或類似內容的頁面正則表達,如果第一次解析失敗。這不一定包含實際頁面的RSS,它可能是外部RSS的鏈接。