• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Axios 是什么

    Axios是一个基于Promise网络请求库,作用于node.js浏览器中。它是isomorphic的(即同一套代码,可以运行在浏览器和 node.js 中)。在服务端它使用原生node.jshttp模块,而在客户端(浏览端)则使用XMLHttpRequests


    特性

    • 从浏览器创建XMLHttpRequests
    • node.js创建http请求
    • 支持Promise API
    • 拦截请求和响应
    • 转换请求和响应数据
    • 取消请求
    • 自动转换JSON数据
    • 客户端支持防御XSRF


    浏览器支持

    浏览器对Axios的支持


    安装

    使用 npm:

    npm install axios
    


    使用 yarn:

    yarn add axios
    


    使用 bower:

    bower install axios
    


    使用 unpkg CDN:

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


    使用 jsDelivr CDN:

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

    下篇:axios 用例