To download files from server, we're using the Ofbiz method UtilHttp.streamContentToBrowser
But this function is not working properly with Internet Explorer (Tested with IE 6.0). I figured out, that the cache control property "Pragma" causes the error. So, when I comment this line, the download is working with IE. What is this property for? Can we obmit this property? public static void setResponseBrowserProxyNoCache(HttpServletResponse response) { long nowMillis = System.currentTimeMillis(); response.setDateHeader("Expires", nowMillis); response.setDateHeader("Last-Modified", nowMillis); // always modified response.setHeader("Cache-Control", "no-store, no-cache, must-revalidate"); // HTTP/1.1 response.addHeader("Cache-Control", "post-check=0, pre-check=0, false"); // The following line causes an error in IE // response.setHeader("Pragma", "no-cache"); // HTTP/1.0 } Michael -- View this message in context: http://www.nabble.com/UtilHttp.streamContentToBrowser-problem-with-IE-tf4047288.html#a11496311 Sent from the OFBiz - User mailing list archive at Nabble.com.