2012-02-29 180 views
1

要求是在xhtml頁面上選擇pdf鏈接時應打開pdf文件。 pdf適用於Chrome和Firefox,但爲Internet Explorer顯示空白內容。PDF內容顯示在Firefox中,但不顯示在IE中

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

PDF是否通過HTTPS下載? – BalusC 2012-02-29 17:56:53

+0

是的,它是通過HTTPS下載的。 – user679526 2012-02-29 18:40:54

回答

1

是的,它被下載超過HTTPS。

這是一個MSIE特定的怪癖。您需要將以下標題添加到響應中。

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

另請參閱Microsoft知識庫文章Q316431

+0

感謝您的回覆。它現在按預期工作。 – user679526 2012-02-29 18:59:54

+0

不客氣。 – BalusC 2012-02-29 19:02:19

相關問題