问题:前端页面调用后端接口加载不出来
原因:控制台警告: 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
相关推荐
"追风者"3 分钟前
前端(八)js介绍(1)博客zhu虎康11 分钟前
用 ElementUI 的日历组件 Calendar 自定义渲染叶浩成52012 分钟前
elementUI——upload限制图片或者文件只能上传一个——公开版yqcoder16 分钟前
同源策略详解rkmhr_sef29 分钟前
Web API基本认知姬嘉晗-19期-河北工职大37 分钟前
Ajax中的axioszhenryx40 分钟前
微涉全栈(react,axios,node,mysql)xcLeigh1 小时前
HTML5实现好看的圣诞节网站源码m0_748255266 小时前
前端安全——敏感信息泄露鑫~阳7 小时前
html + css 淘宝网实战