axios 有哪些特性【热度: 147】

关键词:axios 特性

作者备注

以下特性信息都是直接来自于官网 https://axios-http.com/docs/intro

但是可能很多同学并不会去好好看官网, 所以这个问题, 只是考察同学们的学习主动性

  • 从浏览器发出 XMLHttpRequests
  • 从 node.js 发出 http 请求
  • 支持 Promise API
  • 拦截请求和响应
  • 转换请求和响应数据
  • 取消请求
  • 超时
  • 查询参数序列化并支持嵌套条目
  • 自动将请求主体序列化为:
  • JSON ( application/json)
  • 多部分 / 表单数据 ( multipart/form-data)
  • URL 编码形式 ( application/x-www-form-urlencoded)
  • 将 HTML 表单发布为 JSON
  • 响应中的自动 JSON 数据处理
  • 浏览器和 node.js 的进度捕获以及附加信息(速度、剩余时间)
  • 为 node.js 设置带宽限制
  • 兼容符合规范的 FormData 和 Blob (包括 node.js)
  • 客户端支持防范 XSRF