0.0.5 • Published 6 years ago
lq-ts-axios v0.0.5
ts-axios
使用 TypeScript 从零实现一个 axios
Features
- 在浏览器端使用 XMLHttpRequest 对象通讯
 - 支持 Promise API
 - 支持请求和响应的拦截器
 - 支持请求数据和响应数据的转换
 - 支持请求的取消
 - JSON 数据的自动转换
 - 客户端防止 XSS
 
Usage
const axios = require('axios')
axios({
  method: 'post',
  url: '/user/12345',
  data: {
    firstName: 'Yee',
    lastName: 'Huang'
  }
})