java - 如何为多个 url 设置 Cache-Contro
问题描述
我从网络安全开始,我必须控制门户上的缓存,这个门户有很多网址。我知道我需要用这个设置标题:
response.setHeader("Cache-Control","no-cache,no-store,must-revalidate");
response.setHeader("Pragma", "no-cache");
但我的问题是:上面的代码对我想要控制的所有 url 都有效(你知道缓存),或者我如何为所有 url 或特定的 url 设置此属性?
解决方案
将此代码放在 Web 过滤器中,并将过滤器映射到要禁用缓存的所有 url。
推荐阅读
- python-3.x - 如何在 matplotlib 和 python3 中绘制一条环绕 x 轴的线?
- intellij-idea - IntelliJ 全局库和全局 VM 选项问题
- python - 如何在此数据透视表中应用 Jaccard 相似度以进行基于项目的电影推荐?
- c - 逐个删除单词中的元音
- android - 处理程序从 api 27 到 30
- react-native - 如果元素很多,React Native onLayout 会冻结应用程序
- ios - Asterix 看不到 INVITE,因为它非常大
- dependency-injection - Nunit 使用自定义 ValueResolvers 和依赖注入测试 AutoMapper
- angular - Angular - 基于条件渲染的子级动画父级高度(ngIf)
- javascript - 如何使用指向对象中值方向的字符串访问对象的文件