Хорошо ...
Я пишу приложение ASP.Net MVC 2, и одно из требований состоит в том, чтобы я регистрировал заголовки для запросов, которые мы получаем, а также для ответов, которые мы отправляем ...
Мой подход для этого состоял в том, чтобы создать контроллер, который переопределяет OnActionExecuting и OnActionExecuted, а затем создать наши фактические «живые» контроллеры, унаследовав их от этого, а не от обычного базового класса. Таким образом, я в основном получаю функциональность регистрации бесплатно.
Хотя этот подход отлично работает для обработки запросов, ответы, похоже, являются другим вопросом. Я получаю сообщение об ошибке, сообщающее, что для свойства Headers класса HTTPResponseBase требуется, чтобы IIS использовал Integrated Pipeline. Поэтому у меня есть два вопроса.
Вопрос 1.
Может ли кто-нибудь предложить способ получения заголовков с помощью средств, отличных от HTTPResponseBase.Headers? Я, например, подумал о том, чтобы просто разобрать весь resposne и сам получить их таким образом, но я надеялся, что у кого-то может быть лучший способ ...
Вопрос 2.
Что это за интегрированный трубопровод? Что оно делает? Как мне это включить?
Приветствия в ожидании ...
Martin.