要求是在xhtml页面上选择pdf链接时应打开pdf文件。 pdf为chrome和firefox正常打开,但显示Internet Explorer的空内容。
response.setContentType("application/pdf");
response.setHeader("Content-Disposition","attachment; filename=sample.pdf");
答案 0 :(得分:1)
是的,它是通过HTTPS下载的。
这是一个MSIE特定的怪癖。您需要将以下标头添加到响应中。
response.setHeader("Cache-Control", "public");
response.setHeader("Pragma", "public");
另请参阅Microsoft知识库Q316431。