2009-07-27 67 views
0

Iam正在開發一個應用程序,我在其中使用了一個。網絡瀏覽器顯示Feed的網頁。從該網頁Iam存儲最新的pub日期,但在2分鐘後它給出503例外。我的代碼如下。如何如果你的C#是在客戶運行我擺脫這個異常如何在c中刪除503異常#

var URL = "http://feeds2.feedburner.com/plasticsnews/plasticsinformation/plastopedia"; 
System.Xml.Linq.XDocument feeddata = System.Xml.Linq.XDocument.Load(URL); 
var maxPubDates = (from item in feeddata.Descendants("item") select item); 

回答

1

的,但它是服務器被打破......那麼,除非你不小心觸發之類的DoS檢測(或者只是超載服務器)我不知道你能做什麼。

我也不太確定您的「瀏覽器」評論與XDocument(因爲它們是正交的)之間的關係。

我想,首先嚐試的是隻讀一次並緩存它;不要一直打到服務器。

0

HTTP錯誤503意味着服務不可用,因此您的代碼不是越野車,但有某種服務器錯誤!

最好的問候

+4

503也可以表明服務器故意忽略你,因爲你經常打它。 – 2009-07-27 07:53:59