【文件属性】:
文件名称:async-retry:重试变得简单,轻松和异步
文件大小:44KB
文件格式:ZIP
更新时间:2021-05-11 11:28:04
javascript async retry await JavaScript
异步重试
重试变得简单,轻松和异步。
用法
// Packages
const retry = require ( 'async-retry' )
const fetch = require ( 'node-fetch' )
await retry ( async bail => {
// if anything throws, we retry
const res = await fetch ( 'https://google.com' )
if ( 403 === res . status ) {
// don't retry upon 403
bail ( new Error ( 'Unauthorized' ) )
return
}
const data = await res . text ( )
return data . su
【文件预览】:
async-retry-master
----.gitignore(71B)
----Dockerfile(261B)
----package.json(1KB)
----LICENSE.md(1KB)
----.eslintconfig(233B)
----examples()
--------wikipedia.js(553B)
----README.md(2KB)
----lib()
--------index.js(1KB)
----.circleci()
--------config.yml(499B)
----.yarnrc(15B)
----test()
--------index.js(2KB)
----yarn.lock(138KB)