304未修改響應如果資源(的index.html)在客戶端已經緩存,例如響應頭:使用防止在Tomcat中
"Cache-Control": "max-age=0, must-revalidate, proxy-revalidate"
如何防止Tomcat能夠與在一個304 Not Modified
響應下一個請求服務器?無論如何,我想強制服務器以200而不是304響應。 我試圖設置
httpResp.setHeader("Cache-Control", "no-cache, no-store, must-revalidate, proxy-revalidate");
httpResp.setHeader("Pragma", "no-cache");
httpResp.setHeader("Expires", "0");
但它只適用於第二個請求。第一個請求仍然得到304. 我試圖覆蓋if-modified-since
標題使用HttpServletRequestWrapper
與過去的值,如Mon, 06 Dec 2010 01:34:46 GMT
沒有運氣 - 客戶端仍然獲得304響應,雖然該文件已於2015年修改。 有什麼辦法可以防止304迴應?也許通過tomcat配置?