如何在到达Web Api控制器之前过滤请求响应

时间:2014-02-24 07:42:00

标签: asp.net-web-api asp.net-web-api-routing asp.net-web-api2 asp.net-mvc-5.1

您好我正在使用Web Api 2,他们可以在到达API控制器之前处理请求和响应。

1 个答案:

答案 0 :(得分:10)

您可能正在寻找DelegatingHandler。这些是HTTP消息处理程序,可以在请求到达Controller之前处理该请求,也可以在离开管道的过程中处理响应。委派处理程序也可以自己返回响应,而无需调用管道的其余部分。您可以阅读有关委派处理程序here的信息。