VUE

it2023-07-02  69

前段传递了参数控制台查看都没有问题,但是后端接收不到参数

解决:

经过排查发现,java接受参数不支持body传递,只支持query传递

方法1:

//post传递参数 传递数据需query传递:params:data export function add(data){ return request({ method:'post', url:'/add', params:data }) } //get传递 也是使用query传递 export function add(data){ return request({ method:'get', url:'/add', params:data }) }

成功传递并且成功接收了参数:

方法2:

var params = new URLSearchParams(); params.append("user","123") axios.post('/user', {params}) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });
最新回复(0)