Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@qnxg/request

Package Overview
Dependencies
Maintainers
2
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@qnxg/request

对小程序Request与Upload的统一封装,并支持洋葱圈中间件模型

  • 0.0.11
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
Maintainers
2
Weekly downloads
 
Created
Source

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

代码贡献者

致谢

Keywords

FAQs

Package last updated on 13 Feb 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc