以下是前端请求代码:以下是用户注册时服务器端将注册提示信息保存到数据库中,为了篇幅小上面只提供关键代码,问题: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化啊,你认为你应该得到什么结果
添加回答
举报
0/150
提交
取消