首页 > 解决方案 > 使用 HTML 和 javascript 下载第三方 pdf 链接

问题描述

我想下载任何pdf文件。Pdf 可以是任何第三方链接。目前我可以在单独的选项卡中查看文件,但需要自动下载。

<!DOCTYPE html>
    <html>
    <body>
    
    <a href="http://www.orimi.com/pdf-test.pdf" download="http://www.orimi.com/pdf-test.pdf">Download me</a>
    </body>
    </html>

标签: javascripthtml

解决方案


只需检查浏览器的控制台,您就会看到:

混合内容:“https://stackoverflow.com/questions/64247392/download-third-party-pdf-link-using-html-and-javascript”页面通过 HTTPS 加载,但请求了不安全的资源“http: //www.orimi.com/pdf-test.pdf'。此请求已被阻止;内容必须通过 HTTPS 提供。

当然,如果您按 ctrl + click 单击链接,这将打开一个新选项卡并下载文件,因为这是从浏览器发出的新请求,具有新的来源,没有 https。

和平 :)


推荐阅读