zyaxios 中文文档教程
zyaxios
能自动取消重复请求的axios封装( duplicate removal request)
简介
- 开箱即用
- 当请求队列中存在同url和参数的请求时,可拦截重复请求(拦截后面的),并将请求结果共享给所有请求源
- 支持 get/post 等多种请求方式,支持文件上传,支持自定义 headers
- 可自定义是否允许重复请求
- 可基于此代码,二开支持请求日志
安装
npm i zyaxios || cnpm i zyaxios || pnpm i zyaxios
使用
import drrq from 'zyaxios';
// get
zyaxios.get(url, data);
// post
zyaxios.post(url, data);
// post 请求不去重
zyaxios.post(url, data, false);
// file
zyaxios.file(url, data);
// 完整写法 请求方式,url,参数,请求头,是否去重,是否为文件上传
zyaxios.request(method, url, params, headers, preventRepeat = true, uploadFile = false);
更多
你可能也喜欢
- 42-cent-virtualmerchant 中文文档教程
- 4dsnake 中文文档教程
- 5no-global 中文文档教程
- @08jhs05/lotide 中文文档教程
- @1hive/connect-conviction-voting 中文文档教程
- @1password/import-sort-style 中文文档教程
- @21kb/react-dom-status-hook 中文文档教程
- @42.nl/ui-core-flash-message 中文文档教程
- @5rabbits/eslint-import-resolver-directory-named 中文文档教程
- @aakash-goel/devonly-formatter 中文文档教程