Solicitação de cabeça com HttpClient

Estou tentando fazer umaHEAD solicitação para Google.com.

Este é o meu código:

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

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

Quando executo esse código, recebo a seguinte exceção:

System.Net.WebException: a solicitação requer que os dados do buffer sejam bem-sucedidos.
no System.Net.HttpWebRequest.Redirect (resultado do System.Net.WebAsyncResult, código HttpStatusCode, resposta do System.Net.WebResponse) [0x00000] em: 0
em System.Net.HttpWebRequest.CheckFinalStatus (resultado System.Net.WebAsyncResult) [0x00000] em: 0
em System.Net.HttpWebRequest.SetResponseData (dados System.Net.WebConnectionData) [0x00000] em: 0

Não consigo entender por que ... O Google aceita solicitações de chefe porque, usando o Postman, recebo uma200 OK código

Pode me ajudar?

questionAnswers(0)

yourAnswerToTheQuestion