0
C#でHTTPリクエストを作成してレスポンスを読むとき、レスポンスにガベージデータがあります。私は問題を把握することができません。私がStack Exchange APIを呼び出す次の例のスニペットを考えてみましょう。C#のHTTPコールが応答内のガベージデータを返しています
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("http://api.stackexchange.com/info");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
HttpResponseMessage response = client.GetAsync("?site=stackoverflow").Result;
if (response.IsSuccessStatusCode)
{
Console.WriteLine(response.Content.ReadAsStringAsync().Result);
}
else
{
Console.WriteLine("Sorry");
}
以下のスクリーンショットは、私が受けていますガベージ出力を示しています。私は、この問題をデバッグしようとしていると私は間違っていた場所を知ることに任意の助けをいただければと思います
を。
あなたは私の救い主です。 – pratnala