2011-04-08 86 views
0

如何才能發現網站的供稿網址?發現網站的供稿網址

當我搶Microsoft's blog HTML,我可以看到這一點:

<link rel="alternate" type="application/rss+xml" title="Site Home (RSS 2.0)" href="http://blogs.technet.com/rss.aspx" /> 
<link rel="alternate" type="application/rss+xml" title="B1ackD0g&#39;s Comments (RSS 2.0)" href="/members/B1ackD0g/comments/rss.aspx" /> 
<link rel="alternate" type="application/rss+xml" title="B1ackD0g&#39;s Activities (RSS 2.0)" href="/members/B1ackD0g/activities/rss.aspx" /> 
<link rel="alternate" type="application/rss+xml" title="Activities of People B1ackD0g Follows (RSS 2.0)" href="/members/B1ackD0g/activities/followersrss.aspx" /> 
<link rel="alternate" type="application/rss+xml" title="B1ackD0g&#39;s Groups Activities (RSS 2.0)" href="/members/B1ackD0g/activities/groupsrss.aspx" /> 
<link rel="alternate" type="application/rss+xml" title="The Official Microsoft Blog – News and Perspectives from Microsoft (RSS 2.0)" href="http://blogs.technet.com/b/microsoft_blog/rss.aspx" /> 
<link rel="alternate" type="application/atom+xml" title="The Official Microsoft Blog – News and Perspectives from Microsoft (Atom 1.0)" href="http://blogs.technet.com/b/microsoft_blog/atom.aspx" /> 

我可以在這裏假設的是,我可以尋找標籤與開頭的HREF「http://blogs.technet.com/b/microsoft_blog/

這是安全的承擔?

我需要做的是基本上得到一個網址,並返回其供稿網址。

+0

你使用哪種語言? Javascript,PHP,ASP? – icant 2011-04-08 18:28:05

+0

我使用C#,.net – Bruno 2011-04-08 18:33:19

回答

0

沒有安全的方式來假設一個網站的飼料網址是不知道的。在此示例中,屬性type的值似乎足以確定Feed,但不能保證在您的示例之外進行設置。您可以嘗試通過搜索標記來查找包含RSS的鏈接,甚至可以針對像feedburner http://feeds.feedburner.com/somedomain這樣的服務進行測試,但您仍然無法確定。