Я никогда не пробовал этого, но не могли бы вы подключиться к событию EndRequest модуля HTTP и просто прочитать свойство Response?
Изменить: Только что попробовал это - огромный сбой, по крайней мере, на простом уровне, потому что Ответ не читается в этот момент. Может быть жизнеспособным, если есть способ перенаправить вывод ответа в начале запроса, а затем передать его в конце.
Редактировать # 2: Я был близко, но это сложнее, чем я думал. Вам нужно реализовать фильтр, который прекрасно демонстрируется здесь .