问题:前端页面调用后端接口加载不出来
原因:控制台警告: Mixed Content: The page at https://* was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint http://*. This request has been blocked; the content must be served over HTTPS
混合内容:https://*上的页面是通过HTTPS加载的,但是请求了一个不安全的XMLHttpRequest端点http://*.此请求已被阻止;内容必须通过HTTPS提供
解决方案:动态匹配当前域名协议,调用和域名协议一致的下载链接
javascriptlet url = window.location.protocol + "//" + res.data.replace("http://", "").replace("https://", ""); window.open(url);
项目域名协议https,访问接口链接协议http
console.log('D')2024-03-19 13:08
相关推荐
一直在学习的小白~20 分钟前
node_modules 明明写进 .gitignore,却还是被 push/commit 的情况前端小超超43 分钟前
如何配置capacitor 打包的ios app固定竖屏展示?nightunderblackcat1 小时前
新手向:从零理解LTP中文文本处理kyle~1 小时前
python---PyInstaller(将Python脚本打包为可执行文件)User:你的影子1 小时前
WPF ItemsControl 绑定百渡ovO1 小时前
HTTP快速入门会有钱的-_-1 小时前
基于webpack的场景解决LFly_ice2 小时前
学习React-10-useTransition咔咔一顿操作2 小时前
【CSS 3D 交互】实现精美翻牌效果:从原理到实战知识分享小能手2 小时前
React学习教程,从入门到精通,React 构造函数(Constructor)完整语法知识点与案例详解(16)