帖子
帖子
用户
博客
课程
1234下一页
返回列表 发新帖
24
帖子
1
勋章
27
Y币
scyootou 发表于 2020-6-11 11:52
但同样的接口,我使用axios或jquery的ajax,又可以正常访问。。。。

术业有专攻,PHP不太清楚。不过建议你在访问后台时候用api.ajax,别用别的ajax请求,因为用别的ajax请求,没处理好的话,容易出现跨域问题,导致无法访问。
58
帖子
0
勋章
300
Y币
夏雪冬花 发表于 2020-6-11 14:06
术业有专攻,PHP不太清楚。不过建议你在访问后台时候用api.ajax,别用别的ajax请求,因为用别的ajax请求 ...

换成nginx后,还是同样的结果 。。郁闷了。。。
380
帖子
4
勋章
6
Y币
后端返回什么类型,前端这个参数就传什么值。不就是这个问题吗


dataType:

类型:字符串
默认值:json
描述:(可选项)返回数据类型。若该字段传json,接收到服务器返回的数据后会尝试将其转换成JSON对象,如果无法转成JSON对象,将返回数据类型错误
取值范围:
json        //返回数据为 JSON 对象
text        //返回数据为字符串类型
58
帖子
0
勋章
300
Y币
技术支持-F 发表于 2020-6-11 15:05
后端返回什么类型,前端这个参数就传什么值。不就是这个问题吗

后端返回的JSON格式数据。
api.ajax的dataType也指定为 json了

但还是出现这个提示。
58
帖子
0
勋章
300
Y币
技术支持-F 发表于 2020-6-11 15:05
后端返回什么类型,前端这个参数就传什么值。不就是这个问题吗

服务端使用PHP7.4版本,thinkphp6框架,使用api.ajax访问偶尔正常。。

同一IP另一站点,使用PHP5.6版本,thinkphp3.2.3框架,使用api.ajax访问正常。

58
帖子
0
勋章
300
Y币
技术支持-F 发表于 2020-6-11 15:05
后端返回什么类型,前端这个参数就传什么值。不就是这个问题吗

api.ajax({
        url: "https://v1**.**/time.php",
        method: "get",
        dataType: "json"
}, function (ret, err) {
        if(err){
                console.log(JSON.stringify(err));
                return false;
        }
        console.log(JSON.stringify(ret));
});

麻烦您那边使用这段代码,看看返回的内容是什么,谢谢哈。
如果正常的话,应该返回:{"code":"0000","token":"2b8afff49842bd7a29c0d305edd6b14629a216e3"}
380
帖子
4
勋章
6
Y币
scyootou 发表于 2020-6-11 15:10
服务端使用PHP7.4版本,thinkphp6框架,使用api.ajax访问偶尔正常。。

同一IP另一站点,使用PHP5.6版本 ...

是不是http, https的问题 后端配置支持https了吗?


app里面配置为false 试试。 config变化后需要提交代码,重新编译。
配置是否检查https证书是受信任的
字段名:checkSslTrusted

取值范围:true|false

默认值:true

描述:用于配置是否检查https证书是受信任的。如果https服务器端证书不是正规机构颁发的,则需要配置false,否则应用将无法访问数据。

配置示例:

<preference name="checkSslTrusted" value="false" />
58
帖子
0
勋章
300
Y币
技术支持-F 发表于 2020-6-11 15:17
是不是http, https的问题 后端配置支持https了吗?

切换为不检测证书信任是OK了。。但这个SSL证书是从阿里云购买的证书,不应该啊。。另一站点也是在阿里云买的证书,都能正常使用。。。
2
帖子
0
勋章
96
Y币
我这里上传20张图片,每次上传几张后,就断开了。

err: {"msg":"连接错误,请检查网络或者请求配置是否正确","body":"连接错误,请检查网络或者请求配置是否正确","statusCode":0,"code":0,"headers":{}} at qrscan.html:923
2
帖子
0
勋章
96
Y币
api.ajax  这里上传20张图片,每次上传几张后,就断开了。

err: {"msg":"连接错误,请检查网络或者请求配置是否正确","body":"连接错误,请检查网络或者请求配置是否正确","statusCode":0,"code":0,"headers":{}} at qrscan.html:923
1234下一页
您需要登录后才可以回帖 登录

本版积分规则