1.2.1 • Published 6 years ago
interceptor-fetch v1.2.1
fetch-interceptor
Intercept fetch requests
Install
$ npm install --save fetch-interceptor
or
$ yarn add fetch-interceptor
Usage
const FetchInterceptor = require('fetch-interceptor');
// Register interceptor hooks
const interceptor = FetchInterceptor.register({
onBeforeRequest(request, controller) {
// Hook before request
},
onRequestSuccess(response, request, controller) {
// Hook on response success
},
onRequestFailure(response, request, controller) {
// Hook on response failure
}
});
// Make fetch requests to see interceptor in action
fetch('http://whatever.com/whatever');
// Reset interceptor once you're done
interceptor.unregister();