1
如何向ASP.NET MVC中的所有操作調用添加HTTP標頭。看着IActionFilter,但如果我要使用它,我可以與HttpRequestMessage實例交互嗎?將標題添加到操作請求和響應
如何向ASP.NET MVC中的所有操作調用添加HTTP標頭。看着IActionFilter,但如果我要使用它,我可以與HttpRequestMessage實例交互嗎?將標題添加到操作請求和響應
在你IActionFilter
,您提供的OnActionExecuted
方法在那裏你可以做這樣的事情:
void OnActionExecuted(ActionExecutedContext filterContext)
{
filterContext.HttpContext.Response.Headers.Add("Header-Name", "HeaderValue");
}
我怎麼能提取從ActionExecutedContext內容或HttpRequestMessage? –
@MarioDennis這是一個不同的問題,你應該這樣發佈。在評論部分回答的問題不會幫助很多人。 –