一、Get请求
javascript
// 请求头携带参数,案例:?uid=1001
axios.get(
'http://localhost:8080/user/api/v1/user/query', {
params: {
uid: '1001'
}
}).then(res => {
console.log(res.data)
}).catch(err => {
console.log("请求错误=" + err)
}).finally(() => {
})
二、Post请求
(一)第一种方式
javascript
function funPost() {
// 请求体携带参数
axios.post(
'http://localhost:8080/user/api/v1/user/query',
'uid=1001'
).then(res => {
console.log(res.data)
}).catch(err => {
console.log("请求错误=" + err)
}).finally(() => {
})
}
(二)第二种方式
后端需要使用@RequestBody User user注解
接收json转为对象
javascript
function funPost() {
// 请求体携带参数
axios({
url: 'http://localhost:8080/user/api/v1/user/query',
method: 'post',
data: {
'id': '1001'
}
}).then(res => {
console.log(res.data)
}).catch(err => {
console.log("请求错误=" + err)
}).finally(() => {
})
}