次のコードをモノ (ubuntu のモノ) で記述しています。
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();
このコードは、Google ウェブマスター API からの応答を取得するための一部です。しかし、応答を取得しようとすると、次のエラーが発生します
The remote server returned an error: (400) Bad Request.
System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult 結果) [0x00000] のシステム System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData データ) [0x00000] の :0
ブラウザーに同じ URI をコピーして貼り付けると、xml 応答を確認できます。