1.1.0 • Published 10 years ago
got-retry v1.1.0
got-retry 
Retry got request on network error (EAI_AGAIN, ENOTFOUND, ETIMEDOUT, etc).
Features
- 100% identical API
- Original got test suite passes
- Avoid issues caused by random network issues
- Retry functionality is based on the battle-tested
retrypackage
Installation
$ npm install got-retry --saveUsage
Instead of:
const got = require('got');
got('https://www.roqet.io')
.then(function () {
// done
});Just require got-retry and you are all set:
const got = require('got-retry');
got('https://www.roqet.io')
.then(function () {
// done
});Options
All options (like retries, randomize...) from retry are supported.
retries
Type: Number
Default: 2
Number of retries.
Tests
Included tests are unmodified tests from got package.
$ make testLicense
MIT © Vadym Demedes