Axios 是一个基于 promise 的网络请求库,可以用于浏览器和 node.js。
Axios 使用简单,包尺寸小且提供了易于扩展的接口。作用于node.js
和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http
模块,而在客户端 (浏览端) 则使用 XMLHttpRequests。使用 Axios 我们可以更清晰明了且简易快捷的实现 Ajax 请求操作。
特性
- 从浏览器创建 XMLHttpRequests
- 从 node.js 创建 http 请求
- 支持 Promise API
- 拦截请求和响应
- 转换请求和响应数据
- 取消请求
- 自动转换JSON数据
- 客户端支持防御XSRF
Axios官网:https://axios-http.com/
Axios中文官网:https://axios-http.com/zh/
Axios官方文档:https://axios-http.com/docs/intro
Axios官方文档中文版:https://axios-http.com/zh/docs/intro
Axios 系列教程: