1.axios是一种基于Promise封装的HTTP客户端,ajax是异步js和xml,是一种异步请求的技术
2.axios是通过Promise实现XHR封装,其中Promise是控制手段,XHR是实际发送Http请求的客户端; ajax技术是实现网页的局部数据刷新
3.从浏览器中创建 XMLHttpRequest
4.axios支持Promise API
5.自动转换为JSON数据
6.拦截请求和响应
7.提供了一些并发请求的接口(axios.all)
8.客户端支持防止CSRF:就是让你的每个请求都带一个从cookie中拿到的key, 根据浏览器同源策略,假冒的网站是拿不到你cookie中得key的,这样,后台就可以轻松辨别出这个请求是否是用户在假冒网站上的误导输入,从而采取正确的策略

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐