小程序请求后端编码格式出错

发布于 7 年前作者 xiexiulan8967 次浏览最后编辑 7 年前来自 ask

请求登录接口报错:request:fail response data convert to UTF-8 fail

这是小程序页面代码:

上面的content-type,改成 application/json;获取不到数据,调试工具正常运行,IOS安卓会报UTF-8 fail

后端是php,下面是返回的数据格式:

array(

    ‘id’ => int,

    ‘token’ => MD5(32),

)

直接使用json_encode()输出,网上说的去除BOM头已经试过了,不起作用。

已经折腾两天了。

4 回复
wanyan
wanyan1 楼6 年前

解决了吗

oyu
oyu2 楼6 年前

问题解决了,请求头部换成

header: { ‘content-type’: ‘application/x-www-form-urlencoded’ },

就行

gaotao
gaotao3 楼6 年前

 如何解决

ping16
ping164 楼5 年前

解决了吗  怎么解决的  同样的问题