Сокрытие Etag для использования контроля кеша в jboss для статического контента

Мне нужно отключить заголовок Etag в ответе, чтобы я мог установить для элемента управления кэшированием большое значение для статического содержимого для веб-приложения, которое не обновляется, например, в течение 6 месяцев. Я использую Jboss. Я нашел способ создать фильтр для добавления заголовка элемента управления кэшем. Есть ли способ не установить Etag, настройки в файле конфигурации или с помощью фильтра.

1 ответ

Решение

Сервер HTTP, фактически доставляющий контент (и генерирующий ETag), - это Tomcat, поверх которого построен JBoss. С этим я мог бы найти следующую статью, в которой, по сути, говорится, что вы не можете отключить ETag, но вы должны удалить (отфильтровать) их из ответа, прежде чем он будет отправлен в браузер.

http://thinkinginsoftware.blogspot.de/2011/04/enabling-resource-caching-in-tomcat.html

Другие вопросы по тегам