Firefox将PDF附件解释为HTML

时间:2013-07-22 15:16:44

标签: html firefox pdf

所以我差不多完成了这个,但是偶然发现了Firefox中的一个问题。基本上,在按钮单击时,我将动态生成PDF文档并将其发送回响应中的用户。我这样做是通过设置mime类型等。这是代码:

String mimeType = "application/pdf";
res.setContentType(mimeType);
res.setHeader("Content-Disposition","attachment; filename=\""+fileName+".pdf\"");

在Chrome中,我得到了理想的结果:

Chrome download screenie

但是在Firefox中,会出现:

Firefox download screenie

当我尝试打开它时,它看起来像这样:enter image description here

现在我想,这是Chrome试图将PDF文档解释为HTML文档。任何人都可以想到为什么这可能会发生在Firefox上,以及任何方式吗?

修改

我添加了标题的屏幕截图,我发现了一些非常有趣的内容。看来内容类型保留为HTML,即使我明确地将其更改为PDF?

enter image description here

0 个答案:

没有答案