HTML中的PDF链接打开空白页面

时间:2013-01-01 04:34:20

标签: html pdf browser hyperlink

我正在共享驻留在外部服务器中的PDF文件的链接。

以下是链接的外观:

<a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//help/hc/pdfs/mobile/AndroidUsersGuide-40-en.pdf">link 1</a>
<a href="http://mywindowsazureblob.blob.core.windows.net/levelblob/files/93c9f263-fbba-4e51-9726-95884aca6f2f.pdf">link 2</a>

在上面的示例页面中(重命名了azure域),第一个链接在Chrome的PDF查看器中打开,第二个链接在空白页面中打开。

可能是什么原因?

1 个答案:

答案 0 :(得分:1)

我想我找到了解决方案。

将文件上传到Azure blob时,Azure服务器不够智能,无法根据文件的扩展名/内容设置文件的内容类型,因此当客户端下载时,会误导浏览器。

默认的Azure blob内容类型为application/octet-stream

检查herehere了解更多信息。