Promise based HTTP client for the browser and node.js
- Create XMLHttpRequests in the browser
- Make http requests from node.js
- Supports the Promise API
- Intercept the request and response
- Transform request and response data
- abort request
- Automatic transformations for JSON data
- Client-side support to protect against XSRF