当前位置 : 主页 > 网络编程 > ASP >

代码“Request.Headers.Range”不能在asp.net核心上运行

来源:互联网 收集:自由互联 发布时间:2021-06-24
RangeHeaderValue rangeHeader = base.Request.Headers.Range; 上面的代码正在使用asp.net web api,但它不适用于asp.net核心.获取RangeHeaderValue在asp.net核心中是否有altnative? ASP.NET Core 1.0( https://github.com/aspnet
RangeHeaderValue rangeHeader = base.Request.Headers.Range;

上面的代码正在使用asp.net web api,但它不适用于asp.net核心.获取RangeHeaderValue在asp.net核心中是否有altnative?

ASP.NET Core 1.0( https://github.com/aspnet/Mvc/issues/3702)不支持范围请求.因此,需要一些用于处理范围请求的自己的代码.为了获得上述问题中的Range-Header,给出了提示,您可以导入Microsoft.AspNet.Http.Extensions包并使用httpContext.Request.GetTypedHeaders().
网友评论