Java 如何在Jersy响应中设置缓存控制头
我想在Jersy响应对象中设置缓存控制头 我试过类似的方法,但没有成功 缓存控件在响应中仍不显示缓存Java 如何在Jersy响应中设置缓存控制头,java,rest,http-headers,jersey,Java,Rest,Http Headers,Jersey,我想在Jersy响应对象中设置缓存控制头 我试过类似的方法,但没有成功 缓存控件在响应中仍不显示缓存 CacheControl cc = new CacheControl(); cc.setNoStore(true); cc.setNoCache(true); cc.setMustRevalidate(true); return Response.ok(pdf).cacheControl(cc).header("Pragma", "no-
CacheControl cc = new CacheControl();
cc.setNoStore(true);
cc.setNoCache(true);
cc.setMustRevalidate(true);
return Response.ok(pdf).cacheControl(cc).header("Pragma", "no-cache").build()
)
Resposne仍显示缓存控制
Cache-Control no-cache
有人能告诉我们怎么做吗。我想应该是这样的:
CacheControl cc = new CacheControl();
cc.setNoCache(true);
cc.setNoStore(true);
cc.setMustRevalidate(true);
return Response.ok(pdf).cacheControl(cc).build();
非常感谢。但我也做了同样的事。不知道为什么它仍然没有得到更新。你能告诉我吗