Exchange Rates IO API调用异常:HTTP请求仍触发HTTPS权限受限错误
问题解决办法
- 确认API请求URL为纯HTTP协议:把代码里的API地址从
https://替换成http://,很多API示例默认用HTTPS,你得手动修改协议头。 - 检查页面访问协议:如果你的HTML页面是通过HTTPS加载的(比如用带HTTPS的本地服务器、部署在HTTPS站点),浏览器会拦截HTTP请求(混合内容限制)。解决方式:
- 本地开发直接打开静态HTML文件(
file://协议),或改用HTTP的本地服务启动页面; - 临时在浏览器允许混合内容(Chrome地址栏点击锁形图标,选择「允许加载不安全内容」)。
- 本地开发直接打开静态HTML文件(
- 核对API后台配置:登录Exchange Rates IO的账号后台,确认你的订阅计划已开启HTTP访问权限,检查是否有需要手动开启的相关选项。
- 排查代码疏漏:全局搜索JS代码里的
https字符串,确保没有漏改的API地址或跳转逻辑。
内容的提问来源于stack exchange,提问作者Jonthe838
相关产品推荐
相关产品推荐

