umi-request:基于获取的请求工具

时间:2024-05-22 06:50:39
【文件属性】:

文件名称:umi-request:基于获取的请求工具

文件大小:52KB

文件格式:ZIP

更新时间:2024-05-22 06:50:39

JavaScript

English | umi请求 网络请求库基于fetch封装,结合了fetch和axios的功能,为开发人员提供了统一的api调用方法,简化了用法,并提供了诸如缓存,超时,字符编码处理和错误处理之类的常用功能。 支持的功能 url参数自动序列化 发布数据提交方法得到简化 响应返回处理简化 api超时支持 api请求缓存支持 支持处理gbk 请求和响应拦截器支持,例如axios 统一错误处理 中间件支持 取消请求支持,例如axios 从node.js发出http请求 umi-revs vs提取vs axios 特征 umi请求 拿来 轴距 执行 浏览器本机支持 浏览器本机支持 XMLHttpRequest 尺寸 9k 4k(polyfill) 14k 查询简化 :check_mark_button: :cross_mark: :check_mark_button: 简化后 :check_mark_button: :cross_mark: :cross_mark: 超时 :check_mark_button: :cross_mark: :c


【文件预览】:
umi-request-master
----CHANGELOG.MD(494B)
----.eslintrc(288B)
----README_zh-CN.md(26KB)
----src()
--------core.js(4KB)
--------request.js(2KB)
--------middleware()
--------utils.js(5KB)
--------cancel()
--------onion()
--------index.js(333B)
--------interceptor()
----jest.json(152B)
----types()
--------index.d.ts(5KB)
----.travis.yml(117B)
----.umirc.js(112B)
----test()
--------cancel.test.js(2KB)
--------index.test.js(15KB)
--------fetch.test.js(3KB)
--------middleware.test.js(5KB)
--------middleware()
--------interceptor.test.js(8KB)
--------cancel()
--------extend()
--------onion()
--------timeout.test.js(1KB)
--------util.test.js(2KB)
--------errorHandler.test.js(1KB)
----.prettierrc(73B)
----README.md(26KB)
----.editorconfig(245B)
----.gitignore(62B)
----.eslintignore(26B)
----package.json(2KB)

网友评论