0.0.12 • Published 5 years ago

@qnxg/request v0.0.12

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

title: request group: title: Request path: /request

order: 1000

@qnxg/request

网络请求库,基于 @tarojs/taro 进行封装,api 的封装上,具有 fetch 的与 axios 的特点。为大家提供一个在小程序中统一的 api 调用方式,简化使用;并且提供缓存(待做)、超时(因小程序 api 经常出现问题,所以自己实现了一个方法)、错误处理等常用功能。

Deploy Doc SiteNode.js CInpm version


支持的功能

  • url 参数自动序列化
  • post 数据提交方式简化
  • form 提交方式统一封装为 post 请求
  • response 返回处理简化
  • api 超时支持
  • 类 axios 的 request 和 response 拦截器(interceptors)支持
  • 统一的错误处理方式
  • 类 koa 洋葱机制的 use 中间件机制支持
  • 类 axios 的取消请求

TODO 欢迎 PR

  • api 请求缓存支持
  • api 支持GBK编码
  • 完善测试文件
  • 编写demo项目

安装

# npm
$ npm install @qnxg/request

# or yarn
$ yarn add @qnxg/request

快速上手

request APIs

代码贡献者

致谢

0.0.12

5 years ago

0.0.11

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago