最近客戶遇到在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");
}
}

沒有留言:
張貼留言
留個話吧:)