Моя библиотека ASP.NET устанавливает фильтр ответа на анализ и изменение вывода HTML страниц. Это работает до тех пор, пока в Web.config не включен:
<system.webServer>
<urlCompression doDynamicCompression="true" dynamicCompressionBeforeCache="true" />
</system.webServer>
Мой фильтр ответа до сих пор вызывается, но пропускается то, что кажется сжатым данными, а не оригинальный HTML.
Как я могу убедиться, что мое перезаписи происходит до того, как страница хранится в выходном кеше?
Настройка DynamicCompressionBeforeCache в false не является опцией, поскольку эта библиотека предназначена для использования в веб-приложениях других людей, которые могут иметь вескую причину Чтобы включить сжатие.