javascript - 使用 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>
解决方案
只需检查浏览器的控制台,您就会看到:
混合内容:“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。
和平 :)
推荐阅读
- java - 最终用户可以使用哪些 Braintree 业务对象 ID
- couchdb - 允许非管理员读/写任何 CouchDB 数据库
- sql - 如何递归地对按另一列分组的列求和
- go - 如何解压 golang 中的 grpc status.details 错误?
- android - Android 绑定服务 - onServiceConnected() 和 startCommand() 的顺序
- php - Codeigniter 3 应用程序错误:无法在会话中存储某些列值
- html - 标签显示搞砸了,显示链接而不是标签
- hyperledger-fabric - 在 Chaincode 中加入 gRPC 服务器
- ios - deQueue 和表格视图单元格的问题
- javascript - 我需要在地图中获取一个值,以便它的键包含一个值