要求是在xhtml頁面上選擇pdf鏈接時應打開pdf文件。 pdf適用於Chrome和Firefox,但爲Internet Explorer顯示空白內容。PDF內容顯示在Firefox中,但不顯示在IE中
response.setContentType("application/pdf");
response.setHeader("Content-Disposition","attachment; filename=sample.pdf");
要求是在xhtml頁面上選擇pdf鏈接時應打開pdf文件。 pdf適用於Chrome和Firefox,但爲Internet Explorer顯示空白內容。PDF內容顯示在Firefox中,但不顯示在IE中
response.setContentType("application/pdf");
response.setHeader("Content-Disposition","attachment; filename=sample.pdf");
是的,它被下載超過HTTPS。
這是一個MSIE特定的怪癖。您需要將以下標題添加到響應中。
response.setHeader("Cache-Control", "public");
response.setHeader("Pragma", "public");
另請參閱Microsoft知識庫文章Q316431。
感謝您的回覆。它現在按預期工作。 – user679526 2012-02-29 18:59:54
不客氣。 – BalusC 2012-02-29 19:02:19
PDF是否通過HTTPS下載? – BalusC 2012-02-29 17:56:53
是的,它是通過HTTPS下載的。 – user679526 2012-02-29 18:40:54