Отключить кеширование браузера HTML5

Хотелось бы узнать, как отключить кеш браузера, используя HTML5.

Я нашел этот полезный пост ( Как контролировать кэширование веб-страниц во всех браузерах?), Но он содержит информацию только для HTML4 или других языков.

В своем веб-приложении я использую Java (Spring Boot) и Thymeleaf для создания HTML5. Я хотел бы понять, каковы эквивалентные теги для HTML5 из ​​следующих тегов HTML:

Это нормально либо через теги HTML5, либо даже через решение на стороне Java.

2 ответа

Чтобы отключить кэш браузера с помощью HTML5, вы можете использовать класс конфигурации Spring Security, как в примере:

@Configuration
@EnableWebMvcSecurity
public class WebSecurityConfiguration extends WebSecurityConfigurerAdapter {
...
@Override
protected void configure(final HttpSecurity http) {
   ...
   http.headers().cacheControl().disable();
}

Для отключения кеша браузера с HTML5 в заголовке ответа вы можете просмотреть это сообщение, автоматически добавляя заголовок к каждому ответу.

Для заявления, сделанного в Spring на основе аннотации, смотрите /questions/30581014/ustanovit-zagolovok-otveta-v-spring-boot/30581023#30581023

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