如何在ASP.NET MVC中的所有操作调用中添加HTTP标头。查看IActionFilter,但如果我要使用它,我可以与HttpRequestMessage实例进行交互吗?
答案 0 :(得分:2)
在IActionFilter
中,您提供OnActionExecuted
方法,您可以执行以下操作:
void OnActionExecuted(ActionExecutedContext filterContext)
{
filterContext.HttpContext.Response.Headers.Add("Header-Name", "HeaderValue");
}