asp.net-core 设置响应ContentType的中间件
示例
想法是使用HttpContext.Response.OnStarting回调,因为这是发送标头之前触发的最后一个事件。将以下内容添加到您的中间件Invoke方法中。
public async Task Invoke(HttpContext context)
{
context.Response.OnStarting((state) =>
{
if (context.Response.StatusCode == (int)HttpStatusCode.OK)
{
if (context.Request.Path.Value.EndsWith(".map"))
{
context.Response.ContentType = "application/json";
}
}
return Task.FromResult(0);
}, null);
await nextMiddleware.Invoke(context);
}
热门推荐
1 怎么说祝福语简短
10 宝宝生日祝福语大全简短
11 手写母亲的祝福语简短
12 离别简短的祝福语大全
13 送个姐妹生日祝福语简短
14 宝宝周岁敬酒祝福语简短
15 爱情祝福语大全 简短实际
16 农民朋友发财祝福语简短
17 双节祝福语简短唯美
18 蛋糕祝老师祝福语简短