Отключить кеширование браузера 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