0
我想讀一個JSON格式的Web服務JSON:遠程服務器返回錯誤(500)內部服務器錯誤
這裏是我的代碼:
WebClient wc = new WebClient();
wc.UseDefaultCredentials = true;
var data = wc.DownloadString(JsonUri);
MemoryStream ms = new MemoryStream(Encoding.Unicode.GetBytes(data));
DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(List<PaymentMethod>));
var result = serializer.ReadObject(ms);
ms.Close();
ms.Dispose();
我得到這個錯誤行:
var data = wc.DownloadString(JsonUri);
任何幫助
謝謝
在什麼conditons做的500錯誤發生?顯然不是爲了迴應簡單的查詢(至少現在不是這樣;服務器完全有可能不知所措)。 –
@ T.J.Crowder當我嘗試鏈接時,我添加了波紋管,我收到了輸出格式的響應。 – Djama
@ Djama:他們可能會阻止/限制您的IP或類似信息,可能是因爲您多次提出無效請求。當我嘗試它時,我得到這個:http://pastie.org/8670231用'error_message'打開:''NoneType'對象沒有屬性'工作區'「'... –