title: Azure Web Site changes Range header to incorrect values
body: <p>I created empty ASP.NET web application with following page and deploy it to Azure Web Site. And my code receives incorrect Range header on GET requests.
  POST requests working correctly.</p>
  
  <p>The simples ASP.NET page:</p>
  
  <pre><code>&lt;%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Range.aspx.cs" Inherits="WebApplication10.Range" %&gt;
  
  &lt;%
      Response.ContentType = "text/plain";
      Response.ClearContent();
      Response.Write("Range: " + Request.Headers["Range"]);
      Response.End();
  %&gt;
  </code></pre>
  
  <p>I send GET request with Range header and something changes it.
  Request:</p>
  
  <pre><code>GET http://webapplicationXXXXXX.azurewebsites.net/Range.aspx HTTP/1.1
  Host: webapplicationXXXXXX.azurewebsites.net
  Range: bytes=0-1
  Accept-Encoding: identity
  Content-Length: 0
  </code></pre>
  
  <p>Response:</p>
  
  <pre><code>HTTP/1.1 200 OK
  Cache-Control: private
  Content-Length: 21
  Content-Type: text/plain; charset=utf-8
  Server: Microsoft-IIS/8.0
  X-AspNet-Version: 4.0.30319
  X-Powered-By: ASP.NET
  Set-Cookie: ARRAffinity=...
  Date: Fri, 06 Jun 2014 09:51:56 GMT
  
  Range: bytes=0-262143
  </code></pre>