2017-04-12 24 views
0

我试图嵌入一个正在API端点上提供的pdf文档,但是pdf的url将pdf下载到我的机器,而不是将它嵌入到html页面中。嵌入固有下载的pdf

不幸的是,由于隐私限制,我无法发布确切的链接,但我附上了几个与任何其他在线的pdf一起使用的示例。是否有一个URL的属性,使PDF“下载”,而不是“嵌入自己”?

下面的代码片段与在线渲染的pdf一起工作,但是我的API端点不能与这些工作,因为下载的是pdf。

<object data="http://url.com/thing.pdf" type="application/pdf"> 
<embed src="http://url.com/thing.pdf" width="500px" height="500px" /> 

我编写一些JavaScript编辑这个属性完全开放的,我只是不知道如何处理这类问题。

+0

可能超出了你的控制范围,因为远程服务器可能已设置为强制下载 – charlietfl

回答

0

原始服务器可能有一个设置为附件的内容处置标题。您可以通过运行如curl -I url-of-pdf

来检查此问题一种解决方案可能是使用pdf.js库在网页上加载文件。