title: Change restricted HttpWebRequest headers in Unity
body: <p>I want to call a webpage by its IP address by adding custom values to request header for "host".
  "<Br>" Code:</p>
  
  <pre><code> HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://1.1.1.1");
          request.Headers["Host"] = "xyz.net";
   WebResponse response = request.GetResponse();
  </code></pre>
  
  <p>But it gives an error:   </p>
  
  <blockquote>
    <p>ArgumentException: restricted header</p>
  </blockquote>
  
  <p>It seems that some headers cannot be modified in .net 2.0
  so is there any way that I can change the host or change the .net version in unity to higher version?</p>