react项目部署到github上不能获取数据

发布于 2022-09-12 02:38:41 字数 1091 浏览 25 评论 0

最近做了个慕课网的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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦太阳 2022-09-19 02:38:41

http的网站可以访问https的资源
https的网站是不能访问http的资源的
把数据获取地址换成hppts的就可以了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文