我有以下寫上單(單上的Ubuntu)代碼無法得到響應的HttpWebRequest
string URI = "http://www.google.com/webmasters/tools/feeds/http%3A%2F%2Fwww%2Ekarkala%2Ein%2F/keywords/?access_token=ya29.ABCDEFGI7bzJmlLWtk290M-PkNx20ej9p6a0sxoaxFPe_7qypXuW7Q";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URI);
request.Headers.Add("GData-Version", "2");
request.Method = "GET";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
的代碼是正從谷歌網站管理員API響應的一部分。 但我得到以下錯誤,而試圖讓在System.Net.HttpWebRequest.CheckFinalStatus(System.Net.WebAsyncResult結果)的反應
The remote server returned an error: (400) Bad Request.
系統 [0x00000]中:在System.Net 0 。 HttpWebRequest.SetResponseData(System.Net.WebConnectionData data)[0x00000] in:0
如果我在瀏覽器上覆制粘貼相同的URI,我可以看到xml響應。
如果這真的是你的訪問鍵,你真的應該編輯您的問題,並替換成虛擬按鍵。 – Icemanind