axios 是干什么的
时间: 2023-11-29 13:46:58 浏览: 57
axios:基于Promise的HTTP客户端,用于浏览器和node.js
axios是一个基于Promise的HTTP客户端,用于浏览器和Node.js。它可以在浏览器中发送异步请求,支持Promise API,拦截请求和响应,转换请求数据和响应数据,取消请求等功能。它可以用于实现RESTful API,也可以用于发送普通的HTTP请求。相比于传统的XMLHttpRequest(XHR)技术,axios更加简单易用,且支持在Node.js环境中使用。以下是一个使用axios发送GET请求的例子:
```javascript
axios.get('/user?ID=12345')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
阅读全文