帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
3
帖子
0
勋章
35
Y币

[YonStudio] script标签引入的vue3和axios怎么解决跨域问题

[复制链接]
发表于 2023-6-30 11:33:56
script标签引入的vue3和axios怎么解决跨域问题(报错axios network error)
649e4ce6129e7.png



649e4cf519c5c.png

技术咨询-F
380
帖子
4
勋章
6
Y币
最佳答案
您好,APP里面解决跨域只能用api.ajax
380
帖子
4
勋章
6
Y币
您好,APP里面解决跨域只能用api.ajax
3
帖子
0
勋章
35
Y币
技术咨询-F · 2023-6-30 14:02您好,APP里面解决跨域只能用api.ajax

请问我这个代码为什么会报错呢,{"msg":"连接错误,请检查网络或者请求配置是否正确","body":"连接错误,请检查网络或者请求配置是否正确","statusCode":0,"code":0,"headers":{}}

  1. registerhandle(){
  2.                                 // 注册处理
  3.                                 this.game.play_music('../mp3/btn1.mp3');
  4.                                 // 发送请求
  5.                                 // 校验手机号是否已经注册
  6.                                 let uuid = this.game.uuid();
  7.                                 api.ajax({
  8.                                         url: this.game.config.server_api,
  9.                                         method: 'post',
  10.                                         headers: {
  11.                                                 'Content-Type': 'application/json;charset=utf-8'
  12.                                         },
  13.                                         data: {
  14.                                                 "jsonrpc": "2.0",
  15.                                                 "id": uuid,
  16.                                                 "method": "Users.register",
  17.                                                 "params": {
  18.                                                         "mobile": this.mobile,
  19.                                                         "sms_code": this.sms_code,
  20.                                                         "password": this.password,
  21.                                                         "re_password": this.re_password,
  22.                                                 }
  23.                                         }
  24.                                 }, function(ret, err){
  25.                                         if (ret) {
  26.                                                 api.alert({ msg: JSON.stringify(ret) });
  27.                                         } else {
  28.                                                 api.alert({ msg: JSON.stringify(err) });
  29.                                         }
  30.                                 })
  31.                                
  32.                                
  33.                         }
复制代码
380
帖子
4
勋章
6
Y币
BIP381485 · 2023-7-3 10:26请问我这个代码为什么会报错呢,{"msg":"连接错误,请检查网络或者请求配置是否正确","body":"连接错误,请检查网络或者请求配置是否正确","statusCode":0,"code":0,"headers":{}}

...

这样试试

data: {
        values: {
            "jsonrpc": "2.0",
                                                "id": uuid,
                                                "method": "Users.register",
                                                "params": {
                                                        "mobile": this.mobile,
                                                        "sms_code": this.sms_code,
                                                        "password": this.password,
                                                        "re_password": this.re_password,
                                                }
        }

}
3
帖子
0
勋章
35
Y币

还是报这个错误,后台是Flask写的,url是http://127.0.0.1:5000/api
380
帖子
4
勋章
6
Y币
BIP381485 · 2023-7-3 10:42还是报这个错误,后台是Flask写的,url是http://127.0.0.1:5000/api

你这是本机地址不行吧,外网能访问才行
3
帖子
0
勋章
35
Y币
技术咨询-F · 2023-7-3 10:44你这是本机地址不行吧,外网能访问才行

http://**.**/,这些网站测出来的是不是就是外部地址
3
帖子
0
勋章
35
Y币
技术咨询-F · 2023-7-3 10:44你这是本机地址不行吧,外网能访问才行

http://**.**/,像这些网站测的是不是就是外部地址,改了之后会报 连接超时 的错误
3
帖子
0
勋章
35
Y币
技术咨询-F · 2023-7-3 10:44你这是本机地址不行吧,外网能访问才行

是不是百度出来的ip地址就是自己的外部地址,改成外部地址后报错 网络连接超时,请稍后重试
380
帖子
4
勋章
6
Y币
BIP381485 · 2023-7-3 11:14是不是百度出来的ip地址就是自己的外部地址,改成外部地址后报错 网络连接超时,请稍后重试

接口得部署呢,有服务器,有域名,https证书等,这方面的知识自行了解。

先调通接口,用postmam测试能正常访问。
12下一页
您需要登录后才可以回帖 登录

本版积分规则