在https域名下面怎么下载http的资源?

页面的域名是https的,页面内有资源是http的,想要下载下来,一直报错,有什么方法可以解决吗?### 问题描述

问题出现的环境背景及自己尝试过哪些方法

尝试了网上说的一些方法,但都没有成功

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

clipboard.png

你期待的结果是什么?实际看到的错误信息又是什么?

想要在页面中下载http文件

阅读 14.2k
6 个回答

1.浏览器安全策略中都设置https不能请求http,所以如果你下载的那个文件支持https,就都换成https
2.如果你下载的那个文件不支持https,那么可以尝试在后台用代码下载http文件,而不是利用h5等前端脚本下载

不行.换成 https 或者用 ie qq 浏览器 等

试试打开为新页面,让浏览器自己去保存

https页面是不能下载http资源的,会被浏览器block掉,解决方法就是使用https去访问这个资源,要不就把页面的域名改成http,如果允许的话

禁用浏览器安全策略

问题已经解决了,资源地址换成了HTTPS的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题