title: .NET How to Send HttpClient Get Request on Specified IP address in same domain
body: <p>I have a problem. I migrate from WebRequest to HttpClient.
  In WebRequest i simple implement:</p>
  
  <pre><code>var webRequest =   (HttpWebRequest)WebRequest.Create("http://111.111.111.111:8080/method");
  webRequest.Host = "mysite:8080.com";
  </code></pre>
  
  <p>And http requests works fine.</p>
  
  <p>Then i replace WebRequest on HttpClient, and faced with the problem.</p>
  
  <pre><code>var client = new HttpClient();
  client.DefaultRequestHeaders.Host = "mysite:8080.com";
  var result = await client.GetAsync("http://111.111.111.111:8080/method", cancellationToken).ConfigureAwait(false); // rise 404 error
  </code></pre>
  
  <p>GetAsync rise 404 in this case. HttpClient can't send requests on specified ip's?</p>