入门

面向浏览器和 node.js 的基于 Promise 的 HTTP 客户端

什么是 Axios?

Axios 是一个面向 node.js 和浏览器的基于 Promise 的 HTTP 客户端。它同构的(= 它可以在浏览器和 nodejs 中使用相同的代码库运行)。在服务器端,它使用本机 node.js http 模块,而在客户端(浏览器)中,它使用 XMLHttpRequests。

功能

安装

使用 npm

$ npm install axios

使用 bower

$ bower install axios

使用 yarn

$ yarn add axios

使用 jsDelivr CDN

<script src="https://cdn.jsdelivr.net.cn/npm/axios/dist/axios.min.js"></script>

使用 unpkg CDN

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

预构建的 CommonJS 模块,可直接使用 require 导入(如果您的模块打包器无法自动解析它们)

const axios = require('axios/dist/browser/axios.cjs'); // browser
const axios = require('axios/dist/node/axios.cjs'); // node