为了账号安全,请及时绑定邮箱和手机立即绑定

ajax接收到的json数据是空的

ajax接收到的json数据是空的

杨魅力 2019-02-28 15:29:30
以下是前端请求代码:以下是用户注册时服务器端将注册提示信息保存到数据库中,为了篇幅小上面只提供关键代码,问题:1. ajax进行POST请求时,能否直接在xnr.send中发送json数据?难不成只能发送序列化后的字符串?2. 服务器端接受请求后已经为responseData这个json对象赋值了,为什么前端通过xhr.onreadystatechange收到的还是{"code":"","message":""}?
查看完整描述

2 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

1 可以,但是你要告诉服务端你提交的是什么数据,也就是Content-Type: 默认一般是“application/x-www-form-urlencoded” 所以你直接提交json服务器不认识

2 我看不明白你想要表达什么意思,res.json 就是把这个对象json化啊,你认为你应该得到什么结果


查看完整回答
反对 回复 2019-03-03
  • 2 回答
  • 0 关注
  • 1016 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信