Internet explorer PDF内容在Firefox中显示,但在IE中不显示

Internet explorer PDF内容在Firefox中显示,但在IE中不显示,internet-explorer,jsf-2,download,Internet Explorer,Jsf 2,Download,要求是在xhtml页面上选择pdf链接时,应打开pdf文件。对于chrome和firefox,pdf可以正常打开,但对于Internet explorer,它会显示空内容 response.setContentType("application/pdf"); response.setHeader("Content-Disposition","attachment; filename=sample.pdf"); 是的,它是通过HTTPS下载的 这是MSIE特有的怪癖。您需要将以下标题添加到响应中

要求是在xhtml页面上选择pdf链接时,应打开pdf文件。对于chrome和firefox,pdf可以正常打开,但对于Internet explorer,它会显示空内容

response.setContentType("application/pdf");
response.setHeader("Content-Disposition","attachment; filename=sample.pdf");

是的,它是通过HTTPS下载的

这是MSIE特有的怪癖。您需要将以下标题添加到响应中

response.setHeader("Cache-Control", "public");
response.setHeader("Pragma", "public");
另请参见Microsoft知识库


是的,它是通过HTTPS下载的

这是MSIE特有的怪癖。您需要将以下标题添加到响应中

response.setHeader("Cache-Control", "public");
response.setHeader("Pragma", "public");

另请参见Microsoft知识库。

PDF是通过HTTPS下载的吗?是的,它是通过HTTPS下载的。PDF是通过HTTPS下载的吗?是的,它是通过HTTPS下载的。