收藏
回答

wx.request():fail真机踩到坑,已坑一天一夜,求解决

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug ​wx.request() 客户端 Android 6.6.5 1.9.97



环镜域名都检查了无数次,死活不成功(真机);
已排除域名证书问题、SSL问题!已测试。不信可再测一次。

但是到了真机上,一直是 fail: 。所有的wx.request()都一样。应该弄一个可测试的网络接口查证到底是哪里问题。

还是写法有问题?已百度好多遍,坑了一天一夜。请官方大牛指点下,到底坑在哪里。

回答关注问题邀请回答
收藏

15 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-04-16

    你好,可以打印fail回掉是什么,来看下错误是什么

    2018-04-16
    有用
    回复
  • 海阔天空
    海阔天空
    2018-04-16

    我看你header  'content-type''application/x-www-form-urlencoded' ,我服务是restful服务,我的header如下,你参考一下:

    header: {

    'content-type': 'application/json'

    }


    2018-04-16
    有用
    回复
  • 海阔天空
    海阔天空
    2018-04-16

    你这感觉大概率HTTPS配置问题,找个大厂配置参考一下, 如果你用的Nginx做反向代理的话,可参考一下以下配置:

    https://www.aliyun.com/jiaocheng/125198.html

    2018-04-16
    有用
    回复
  • 这都申请了
    这都申请了
    2018-04-16

    打印一下fail返回的具体信息,这种情况有可能是tls的问题

    2018-04-16
    有用
    回复
  • APP开发-末学门丰
    APP开发-末学门丰
    2018-04-16

    wx.request({

    url: "wxuserapi.php?tiontype=wxuserregapi",

    data: { 'phone': "13886667014" },

    method: "GET",

    header: {

    'content-type': 'application/x-www-form-urlencoded' // 默认值

    },

    success: function (res){

    console.log(res.data)

    mythis.setData({

    cuseryzm: res.data.yzm

    })

    },

    fail: function (){console.log('error');}

    });


    2018-04-16
    有用
    回复

正在加载...

登录 后发表内容