在vue中使用axios发送post请求,参数方式
Posted tags: 篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在vue中使用axios发送post请求,参数方式相关的知识,希望对你有一定的参考价值。 由于后台接收的参数格式为FormData格式, 在axios中参数格式默认为, 在传参数前,将原先官方提供的格式 改为如下: 成功得到后台返回的数据 以上是关于在vue中使用axios发送post请求,参数方式的主要内容,如果未能解决你的问题,请参考以下文章 vue中axios发送post请求,后端(@RequestParam)接不到参数axios({
url: \'../../../room/listRoomPage\',
method: \'post\',
data: {offset: 0, limit: 9999, roomCode: "", roomtypeId: 0, floorId: 0},
transformRequest: [function (data) {
var oMyForm = new FormData();
oMyForm.append("offset", 0);
oMyForm.append("limit", 9999);
oMyForm.append("roomCode", "");
oMyForm.append("roomtypeId", 0);
oMyForm.append("floorId", 0);
console.info(oMyForm);
return oMyForm;
}],
headers: {
\'Content-Type\': \'application/x-www-form-urlencoded\'
}
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});