重试
向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
评论0
最新资源