Java servlet如何禁用页面缓存
如何禁用缓存?
应该做什么标题设置?
你能提供一个代码片段吗?
这将在响应上将缓存设置为禁用:
// Set standard HTTP/1.1 no-cache headers. response.setHeader("Cache-Control", "private, no-store, no-cache, must-revalidate"); // Set standard HTTP/1.0 no-cache header. response.setHeader("Pragma", "no-cache");
如果后端服务器返回一些标头,我想禁用varnish缓存
例如。
如果设置标题如下
JAVA代码
ServletActionContext.getResponse().addHeader("ABC","true")
然后在清漆中,如果我发现标题ABC的值为true,那么我不想缓存此页面。