我有以下写上单(单上的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