我有在filter 加入此行
if (StringUtils.lastIndexOfIgnoreCase(url, "png") == (url.length()-3) ||
StringUtils.lastIndexOfIgnoreCase(url, "jpg") == (url.length()-3) ||
StringUtils.lastIndexOfIgnoreCase(url, "gif") == (url.length()-3) ||
StringUtils.lastIndexOfIgnoreCase(url, "woff") == (url.length()-4))
{
(HttpServletResponse)response.setHeader("Cache-Control", "max-age=43200"); //HTTP 1.1
chain.doFilter(request, response);
}
封包內容如下
http://imgur.com/58ZGaNF
但是 firefox 的效能分析卻座落在快取未命中裡頭。
http://imgur.com/x5SUvS9
到底要怎麼做才會被 Firefox cache
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.131.127
※ 文章網址: http://www.ptt.cc/bbs/java/M.1414031005.A.8DE.html
Etag! 申請了會不會沒事被扣款? XD~
趕緊研究一下
※ 編輯: pttnews (125.227.131.127), 10/23/2014 16:47:59