最近客戶遇到在IE8不能下載檔案的問題,需要加了一些cache的header即可解決。
請參考微軟的說明:http://support.microsoft.com/kb/316431 範例如下:
String ua = request.getHeader("User-Agent"); if(ua != null){ //System.out.println("user-agent:" + ua); if(ua.indexOf("MSIE 8.0") > 0){ response.setHeader("Cache-Control","private"); response.setHeader("Pragma","private"); } }
沒有留言:
張貼留言
留個話吧:)