axios 是什么1. Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。前端最流行的 ajax 请求库,2. react/vue 官方都推荐使用 axios 发 ajax 请求axios 特点1. 基于 promise 的异步 ajax 请求库,支持promise所有的API2. 浏览器端/node 端都可以使用,浏览器中创建XMLHttpRequests3. 支持请求/响应拦截器4. 支持请求取消5. 可以转换请求数据和响应数据,并对响应回来的内容自动转换成 JSON类型的数据6. 批量发送多个请求7. 安全性更高,客户端支持防御 XSRF,就是让你的每个请求都带一个从cookie中拿到的key, 根据浏览器同源策略,假冒的网站是拿不到你cookie中得key的,这样,后台就可以轻松辨别出这个请求是否是用户在假冒网站上的误导输入,从而采取正确的策略。axios相比原生ajax的优点ajax的缺点本身是针对MVC的编程,不符合现在前端MVVM的浪潮基于原生的XHR开发,XHR本身的架构不清晰。JQuery整个项目太大,单纯使用ajax却要引入整个JQuery非常的不合理(采取个性化打包的方案又不能享受CDN服务)不符合关注分离(Separation of Concerns)的原则配置和调用方式非常混乱,而且基于事件的异步模型不友好