【发布时间】:2017-10-27 06:42:04
【问题描述】:
我正在尝试通过 API、实时开放访问 pdf 文件,然后将该文件下载到我的服务器。 然而,PDF 文件不以“.pdf”扩展名结尾,而是封装在更复杂的 url 中: http://aip.scitation.org/doi/pdf/10.1063/1.4996175 Web 浏览器只会要求将其打开或保存为 PDF 文件,而我的脚本无法将其翻译为 PDF 文件。 如何让我的 PHP 脚本将此 URL 识别为 PDF 文件? 提前致谢。 奥利维尔
【问题讨论】:
-
您是否尝试从野外下载到服务器?如果是这样,您是否尝试过简单地卷曲它?甚至
file_put_contents("file.pdf",file_get_contents("URL"));应该可以工作,但绝对不是我推荐的。 -
我尝试过使用 Curl,但问题是 URL 本身不包含任何内容:正是此 URL 的调用导致了 PDF 的格式化