文件名称:cute-http:一个基于axios封装的更易用的http库
文件大小:53KB
文件格式:ZIP
更新时间:2024-02-20 16:02:29
http ajax http-client axios AjaxJavaScript
可爱的http cute-http,一个可爱的http请求库,易用&简单 可以设置请求超时后的重试次数 可以对get请求设置缓存策略 cute对缓存已优化,同一个网址的get请求,如果查询参数不变,就优先获取缓存结果,取不到再去进行要,如果发生变化,会删除之前的缓存结果看,并去后端请求新结果,这样防止缓存过多无用数据 可以发起多个get,多个post请求,多个jsonp请求,或者多个不同类型的请求 针对并行请求,cute有两种策略处理结果 默认使用保证请求执行完毕,才返回结果,就算有其中一个请求出现错误,也不会影响其他请求,当然,此时用户需要遍历返回的结果数据,因为可能其中有一个是错误。用户也可以设置为发起多个请求时,只要有一个请求错误,就全部失败。 怎么使用 安装cute-http npm i cute-http --save ♡ import * as cute from 'cute-http'; api 恒定 const {ONE_ERROR_ABORT_ALL, KEEP_ALL_BEEN_EXECUTED, LOCAL_STORAGE, MEMORY} = cute.co
【文件预览】:
cute-http-master
----index.js(40B)
----package.json(882B)
----test()
--------mock-server()
--------test-api.js(2KB)
----package-lock.json(162KB)
----src()
--------cross-domain-post.js(7KB)
--------config.js(753B)
--------const.js(397B)
--------util.js(2KB)
--------main.js(12KB)
--------cache.js(2KB)
----.npmignore(38B)
----.gitignore(27B)
----README.md(5KB)