fetch-retry:使用重试功能扩展任何获取库

时间:2024-05-21 16:26:53
【文件属性】:

文件名称:fetch-retry:使用重试功能扩展任何获取库

文件大小:44KB

文件格式:ZIP

更新时间:2024-05-21 16:26:53

JavaScript

重试 向Fetch API添加重试功能。 它包装任何Fetch API程序包(例如: , , 等),试由于网络问题而失败的请求。 也可以将其配置为重试针对特定HTTP状态代码的请求。 npm包 npm install fetch - retry -- save 例子 fetch-retry的使用方式与fetch相同,但也可以在options对象上接受retries , retryDelay和retryOn 。 这些属性是可选的,除非需要fetch-retry时指定了其他默认值,否则这些属性将默认为3次重试,重试延迟为1000ms,并且仅在发生网络错误时重试。 require ( 'es6-promise' ) . polyfill ( ) ; var originalFetch = require ( 'isomorphic-fetch' ) ; var fetch = requ


【文件预览】:
fetch-retry-master
----.travis.yml(36B)
----.eslintrc.yml(256B)
----index.js(4KB)
----package.json(859B)
----test()
--------.eslintrc.yml(88B)
--------unit()
--------integration()
----LICENSE(1KB)
----package-lock.json(120KB)
----index.d.ts(713B)
----.gitignore(34B)
----.nycrc.json(365B)
----README.md(4KB)
----.eslintignore(7B)

网友评论