首页 > JS > 支付宝小程序my.request后台接收不到数据

支付宝小程序my.request后台接收不到数据

JS 2025-01-11
支付宝小程序开发过程中需要用到my.request网络请求,官方代码如下:
my.request({
  url: 'https://httpbin.org/post',
  method: 'POST',
  data: {
    from: '支付宝',
    production: 'AlipayJSAPI',
  },
  headers: {
    'content-type': 'application/json', //默认值
  },
  dataType: 'json',
  success: function (res) {
    my.alert({ content: 'success' });
  },
  fail: function (error) {
    console.error('fail: ', JSON.stringify(error));
  },
  complete: function (res) {
    my.hideLoading();
    my.alert({ content: 'complete' });
  },
});
可是,在我测试的时候总是在PHP后台服务端无法收到数据,各种尝试,均无效。包括前台代码和后代服务器PHP代码,改了很多遍,仍然不行。
有人说,应该把'content-type'改成大写'Content-Type',但是经过我测试,还是不行。
最终,经过我不懈的努力,总于找到了解决方法:
需要 1元 才能查看,扫码支付支付过?

通过这个方法,问题迎刃而解。真是编程过程中各种bug,官方的文档,能不能用心点!
另外,据说微信小程序request网络请求也存在后台无法收到数据的问题,希望给大家一点提醒,少走弯路。


热门标签: 迅雷   还原   流媒体   email   Python   JPG   免联网   ffmpeg  
下一篇:没有了