Установка http-заголовков Glassfish кешируемых ресурсов - PullRequest
1 голос
/ 02 августа 2010

Я не смог найти способ управления тем, как Glassfish (v3) обрабатывает заголовки HTTP (s), которые он отправляет всякий раз, когда я запрашиваю ресурс (image, css ...).Проблема заключается в том, что в веб-приложении с включенной безопасностью оно выдает дату истечения 0 для всего (даже для изображений и CSS), что заставляет все приложение чувствовать себя как медленный и глючный кусок мусора, заставляя перезагрузить каждое изображение (IEособенно чувствителен к этому).

Я мог бы обойти это, поместив ресурсы образа в другой WAR или даже в отдельный каталог на сервере, но это бы победило точку легкого (повторного) развертывания EAR.файл.

У меня также есть требование, чтобы файлы ДОЛЖНЫ приходить через HTTPS-соединение.Вызывает ли это какие-либо проблемы с сертификатами и т. Д., Если путь к контексту изображения отличается от пути к контексту приложения (например, приложение имеет значение https://foo.bar.org/sm/MyApp,, а изображения имеют значение https://foo.bar.org/img)?

1 Ответ

0 голосов
/ 03 августа 2010

Ну, я реализовал свой собственный ресурс Servlet, и наконец .... он работает!

Мне все еще интересно решение Glassfish.

...