# 需求分析

根据项目开发中使用 axios 库的功能和 axios 文档介绍,能实现如下支持的功能。

# 支持的功能

  • 在浏览器端使用 XMLHttpRequest 对象实现 ajax 通信功能。
  • 支持 Promise API
  • JSON 数据的自动转换
  • 支持请求和响应的拦截器
  • 支持请求数据和响应数据的转换
  • 支持请求的取消
  • 客户端防止 XSRF