Razor页面中的自定义HTTP标头

时间:2019-05-23 16:52:10

标签: http razor-pages

我需要在剃须刀页面应用程序中添加一个自定义的HTTP请求标头。我知道以前可以使用web.config中的customHeaders来做到这一点,但是由于我们知道不再有web.config文件,所以我看不到这样做的方法。有没有一种等效的方法?

1 个答案:

答案 0 :(得分:3)

您似乎可以将代码添加到startup.cs进行支持。参见下面的链接

public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
   app.Use(async (context, next) =>

      context.Response.Headers.Add("X-Content-Type-Options", "nosniff")
      await next.Invoke()
});

https://www.ceciliasharp.net/how-to-add-http-headers-to-asp-net/