将标头添加到操作请求和响应

时间:2016-12-08 15:35:09

标签: c# asp.net-mvc

如何在ASP.NET MVC中的所有操作调用中添加HTTP标头。查看IActionFilter,但如果我要使用它,我可以与HttpRequestMessage实例进行交互吗?

1 个答案:

答案 0 :(得分:2)

IActionFilter中,您提供OnActionExecuted方法,您可以执行以下操作:

void OnActionExecuted(ActionExecutedContext filterContext)
{
    filterContext.HttpContext.Response.Headers.Add("Header-Name", "HeaderValue");
}