赞
踩
使用Spring boot框架写的controller要接受浏览器发过来携带json的post请求,不能传递对象,只能传递字符串,这时需要将json对象转换为json字符串。否则报错
使用axios给controller发送post请求应使用如下方法
var user={
"id": this.id,
"username": this.username,
"password": this.password
}
axios({
url:'http://127.0.0.1:81/user/user_add',
method:'post',
data: user, //这里json对象会转换成json格式字符串发送
header:{
'Content-Type':'application/json' //如果写成contentType会报错,如果不写这条也报错
//Content type 'application/x-www-form-urlencoded;charset=UTF-8'...
}
})
参考
https://blog.csdn.net/lorraine1029/article/details/89034283
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。