lq-ts-axios
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

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'
  }
})

Readme

Keywords

none

Package Sidebar

Install

npm i lq-ts-axios

Weekly Downloads

1

Version

0.0.5

License

MIT

Unpacked Size

160 kB

Total Files

55

Last publish

Collaborators

  • lieqiang