Как отфильтровать ответ на запрос перед обращением к контроллеру Web Api

Привет, я работаю с Web Api 2, я могу обрабатывать запросы и ответы, прежде чем обращаться к контроллеру API.


comment
Вы можете добавить фильтр в IIS, который может обрабатывать запросы и ответы по вашему усмотрению. iis.net/configreference/system.webserver/security/ я не знаете, нужна ли вам такая фильтрация?   -  person Casper Skoubo    schedule 24.02.2014


Ответы (1)


Возможно, вы ищете DelegatingHandler. Это обработчики сообщений HTTP, которые могут обрабатывать запрос до того, как он достигнет контроллера, а также могут обрабатывать ответ на выходе из конвейера. Делегирующие обработчики также могут сами возвращать ответ, не вызывая остальную часть конвейера. Вы можете прочитать об обработчиках делегирования здесь.

person Jon Susiak    schedule 24.02.2014
comment
Да, спасибо, я искал это решение для фильтрации запросов и ответов. - person Utsav; 24.02.2014
comment
Еще одну статью о DelegatingHandler можно найти здесь: weblogs.asp.net/fredriknormen/ - person Stephan Bauer; 23.07.2015