react项目部署到github上不能获取数据
最近做了个慕课网的react项目
本地能正常运行的,可以获取到接口数据,但是部署到github上就只有页面框架,拿不到数据,但是我测试build的文件夹中的index.html文件却是正常的
开始有Mixed Content的错误,后来在在网页的head下加入下面这句
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">,没有Mixed Content的错误了但还是请求不到数据
之后我又尝试了改了地址"homepage": "./",HashRouter与BrowserRouter这个我也试了,还是不行,
现在报错如下
GET https://www.dell-lee.com/react/api/isLogin.json net::ERR_CONNECTION_REFUSED
Uncaught (in promise) Error: Network Error
at e.exports (createError.js:17)
at XMLHttpRequest.p.onerror (xhr.js:69)
xhr.js:155 GET https://www.dell-lee.com/react/api/header.json net::ERR_CONNECTION_REFUSED
Uncaught (in promise) Error: Network Error
at e.exports (createError.js:17)
at XMLHttpRequest.p.onerror (xhr.js:69)
部署我参考的这篇文章:https://blog.csdn.net/xieluox...
不清楚是我部署的问题还是接口的问题?
我的github page的项目地址在这
https://github.com/shanfeng60...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
http的网站可以访问https的资源
https的网站是不能访问http的资源的
把数据获取地址换成hppts的就可以了