Asp.net Azure网站将范围标头更改为不正确的值

Asp.net Azure网站将范围标头更改为不正确的值,asp.net,iis,azure,range,azure-web-app-service,Asp.net,Iis,Azure,Range,Azure Web App Service,我用以下页面创建了空的ASP.NET web应用程序,并将其部署到Azure网站。我的代码在GET请求时收到不正确的范围标头。 POST请求工作正常 simples ASP.NET页面: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Range.aspx.cs" Inherits="WebApplication10.Range" %> <% Response.ContentType = "text/

我用以下页面创建了空的ASP.NET web应用程序,并将其部署到Azure网站。我的代码在GET请求时收到不正确的范围标头。 POST请求工作正常

simples ASP.NET页面:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Range.aspx.cs" Inherits="WebApplication10.Range" %>

<%
    Response.ContentType = "text/plain";
    Response.ClearContent();
    Response.Write("Range: " + Request.Headers["Range"]);
    Response.End();
%>
答复:

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

看起来微软已经修复了这个错误


现在应用程序得到了正确的标题值。

有类似的问题。在我的例子中,它似乎完全过滤掉了范围标题。这是一个基本的Azure网站。
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