axios中GET请求是不支持请求体的,但可以使用params参数传递数据。如需发送JSON数据,在请求时需将params数据转换为字符串,并在请求头中设置Content-Type为application/json。
示例代码:
axios.get('/user', {
params: {
id: 123,
name: 'Bob',
},
headers: {
'Content-Type': 'application/json'
},
data: JSON.stringify({
age: 20,
gender: 'male',
})
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});