axios使用方法和示例
时间: 2023-04-08 18:01:02 浏览: 170
vue 中关于 axios 网络请求的封装:包括请求拦截等内容,附有详细的代码说明!!!
Axios是一个基于Promise的HTTP客户端,可以用于浏览器和Node.js。以下是axios的使用方法和示例:
1. 安装axios
可以使用npm或yarn安装axios:
npm install axios
yarn add axios
2. 发送GET请求
使用axios发送GET请求的示例代码:
axios.get('/user?ID=12345')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
3. 发送POST请求
使用axios发送POST请求的示例代码:
axios.post('/user', {
firstName: 'John',
lastName: 'Doe'
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
4. 设置请求头
可以使用axios的config对象来设置请求头:
axios.get('/user', {
headers: {
'Authorization': 'Bearer ' + token
}
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
以上就是axios的使用方法和示例。
阅读全文