Я хочу установить заголовок Expires
для всех image/*
и text/css
. Я делаю это в Filter
. Тем не менее:
- перед вызовом
chain.doFilter(..)
Тип контента еще не "реализован"
- после вызова
chain.doFilter(..)
установлен тип контента, но также и длина контента, что запрещает добавление новых заголовков (по крайней мере, в реализации Tomcat)
Я могу использовать расширения запрошенного ресурса, но так как некоторые из файлов css генерируются richfaces путем извлечения их из jar-файлов, имя файла не x.css
, а /xx/yy/zz.xcss/DATB/...
.
Итак, есть ли способ получить Content-type до того, как ответ будет зафиксирован.