Главный запрос с HttpClient

Я пытаюсь сделатьHEAD запрос на Google.com.

Это мой код:

using (var client = new HttpClient()) 
{
    var m = new HttpRequestMessage(HttpMethod.Head, "http://google.com");

    var resp = await client.SendAsync(m);
    return true;
}

Когда я выполняю этот код, я получаю следующее исключение:

System.Net.WebException: для выполнения запроса требуется буферизация данных.
в System.Net.HttpWebRequest.Redirect (результат System.Net.WebAsyncResult, код HttpStatusCode, ответ System.Net.WebResponse) [0x00000] в: 0
в System.Net.HttpWebRequest.CheckFinalStatus (результат System.Net.WebAsyncResult) [0x00000] в: 0
в System.Net.HttpWebRequest.SetResponseData (данные System.Net.WebConnectionData) [0x00000] в: 0

Я не могу понять, почему ... Google принимает запросы Head, потому что с помощью почтальона я получаю200 OK код

Вы можете мне помочь?

Ответы на вопрос(0)

Ваш ответ на вопрос