2014-02-26 137 views
0

我想在Jersy響應對象中設置緩存控制頭。如何在Jersy響應中設置緩存控制頭

我試過類似的,但沒有工作。

緩存控件仍然沒有響應緩存。

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 

有沒有人告訴我們怎麼做。

回答

2

我想應該是這樣的:

CacheControl cc = new CacheControl(); 
cc.setNoCache(true); 
cc.setNoStore(true); 
cc.setMustRevalidate(true); 
return Response.ok(pdf).cacheControl(cc).build(); 
+0

謝謝。但我也是這樣做的。不知道爲什麼它還沒有得到更新。你能告訴 – Patan