Internet Explorer的内容处置内联文件名问题

时间:2018-07-23 10:50:16

标签: java internet-explorer httpresponse

HTTPResponse对象:

最终的httpResponse

HTTP/1.1 200 
Vary: Accept-Encoding
Content-Type: application/pdf
Content-Dis;filename*=utf-8''aproved.pdf
Expires: 0
Cache-Control: must-revalidate, post-check=0, pre-check=0
Pragma: public
Content-Encoding: gzip

内容处置在我们通过时使用文件名的地方(approved.pdf)

但是当我们从IE中的查看器中保存pdf时,它将另存为Downlaod.pdf(其中,下载是servlet名称)

通过使用Content-Dispostion使用实际的filename.pdf保存,该用例在其他浏览器(chrome)中也可以正常工作

需要针对IE浏览器的帮助。

1 个答案:

答案 0 :(得分:0)

应该不是:

Content-Type: application/pdf
Content-Disposition: inline; filename="aproved.pdf"