很多时候,在使用get和post时,不清楚参数如何书写。现在就简单的介绍一下:
1.get 一般获取数据使用get, 参数如何传递呢?
this.$axios({
method: 'get',
url: '/user/getinfo',
params: {
firstName: 'aa',
lastName: 'bb',
},
})
可以看出,参数是保存在params中的,也相当于是直接写在了url路径,等同于‘/user/getinfo?firstName=aa&lastName=bb’,如果使用postman测试,则参数是可以直接url传递,或者在param中添加。
2.post,一般增删改使用post,参数如何传递呢?
this.$axios({
method: 'post',
url: '/user/save',
data: {
firstName: 'aa',
lastName: 'bb',
},
})
可以看出参数写到了data中,如果使用postman来测试的话,参数选择的是body中来添加的