小程序
小游戏
企业微信
微信支付
扫描小程序码分享
POST发送以下的数据:
{
user_id:122,
need_data: [
"describe":"测试",
"img":"2017-09-28/59cccd5e7ef567.52312577.jpg,"
}
]
};
经过测试.'application/json',不生效, 只有'application/x-www-form-urlencoded'生效,
而后台只能收到
need_data:[ Obejct Object ]
是我header不正确, 还是小程序POST根本不支持多级JSON 数据交互????
如果是我header不正确,那么请教下header如何设置, 后台才能完全收到???
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
.'application/json',不生效
是因为你后台只接受 application/x-www-form-urlencoded 的把?
wx.request({
url:config.c.BuywouldLike,
method:"POST",
header: {"content-type":"application/x-www-form-urlencoded"},
data:{
need_data: JSON.stringify([ { "describe":"测试" , "img":"2017-09-28/59cccd5e7ef567.52312577.jpg," } ])
},
dataType:"JSON"
});
试试?
能不能把代码贴全一点。
@JUN 怎么解决的
二级json一定要转字符串吗,那POST还有什么用.....
@官方,你看下
need_data;[ { "describe":"测试" , "img":"2017-09-28/59cccd5e7ef567.52312577.jpg," } ]
发到后台后,need_data是字符串"[ Object Object ] "
来人啊
@官方
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
.'application/json',不生效
是因为你后台只接受 application/x-www-form-urlencoded 的把?
wx.request({
url:config.c.BuywouldLike,
method:"POST",
header: {"content-type":"application/x-www-form-urlencoded"},
data:{
user_id:122,
need_data: JSON.stringify([ { "describe":"测试" , "img":"2017-09-28/59cccd5e7ef567.52312577.jpg," } ])
},
dataType:"JSON"
});
试试?
能不能把代码贴全一点。
@JUN 怎么解决的
二级json一定要转字符串吗,那POST还有什么用.....
@官方,你看下
wx.request({
url:config.c.BuywouldLike,
method:"POST",
header: {"content-type":"application/x-www-form-urlencoded"},
data:{
user_id:122,
need_data;[ { "describe":"测试" , "img":"2017-09-28/59cccd5e7ef567.52312577.jpg," } ]
},
dataType:"JSON"
});
发到后台后,need_data是字符串"[ Object Object ] "
来人啊
@官方