2.0.3 • Published 4 years ago
@ezraobiwale/http v2.0.3
Http
A wrapper around axios
Installation
yarn add @ezraobiwale/httpor
<script src="https://cdn.jsdelivr.net/npm/@ezraobiwale/http@2.0.1/dist/http.js"></script>Usage
- In node js app:
const Http = require('@ezraobiwale/http')
const http = new Http()- In browser app:
const http = new window.Http()Features
Supports all features of axios, with a few additional methods:
beforeResponse(fn): Accepts a function to call on all responses before resolving. The response can be tweaked here.setHeader(key, value): Sets a header for all requestsremoveHeader(key): Removes a previously header from all requestssetGlobalCatch(fn): Accepts a function to process all request errorsskipGlobalCatch(): Indicates that the global catch should not apply to the next request.