wx.request向服务器传数据时,DATA里传变量,代码如何写 ,谢谢!
发布于 6 年前 作者 tianjie 3553 次浏览 来自 问答

wx.request({      

         //用户登录URL地址

         url: ‘https://xxx.com/api/user/wx_login’,

         method:“POST”,

         data: {

           data: dataok

 

           //data:’{name:“111”,password:“123”,id:“123”}’

         },

此处的dataok   是个变量,可是在服务器端取不到数

dataok里的数据是这样的

  1. Object {bodyObjecttimestamp1502076717sign"d41d8cd98f00b204e9800998ecf8427e"}

    1. body:Object

      1. js_code:"071cRB1a1cJcQS14ao1a1xUH1a1cRB10"

      2. __proto__:Object

    2. sign:"d41d8cd98f00b204e9800998ecf8427e"

    3. timestamp:1502076717

    4. __proto__:Object

在服务器端得不到数据,如果只是给dataok 赋值个123ABC  这样服务器端就可以得到这个数据

麻烦给看看这是哪里出了问题,谢谢~!

2 回复

成功传入,谢谢

data:{

    data: JSON.stringify(dataok)

}

用的这个!

再次感谢!

分开传吧,

data: {

    js_code: "071cRB1a1cJcQS14ao1a1xUH1a1cRB10",

   sign: "d41d8cd98f00b204e9800998ecf8427e",

   timestamp: 1502076717

}


要么

data:{

    data: JSON.stringify(dataok)

}


后台decode一下

回到顶部