Я начинаю с веб-безопасности, и я должен контролировать кеш на портале, этот портал имеет много URL-адресов. Я понимаю, что мне нужно настроить заголовок следующим образом:
response.setHeader("Cache-Control","no-cache,no-store,must-revalidate");
response.setHeader("Pragma", "no-cache");
Но мой вопрос: приведенный выше код действителен для всех URL-адресов, которые я хочу контролировать (вы знаете, кэш ) или как я устанавливаю этот атрибут для всех URL-адресов или для URL-адреса в конкретном?.
Предполагая, что у вас есть доступ к объектам запроса и ответа. Вы можете использовать один из следующих методов объекта HttpRequest в вашем методе управления для установки параметров ответа
Я имею в виду что-то вроде этого
Поместите этот код в веб-фильтр и сопоставьте фильтр со всеми URL-адресами, где вы хотите отключить кеширование.