elixor
v1.0.7
Published
Observable ( Reactive / Rxjs ) based HTTP client for the browser , reactJs , react native and node.js
Downloads
11
Maintainers
Readme
Elixor
Documentation can be found at https://elixor.js.org/
Observable based HTTP client for the React,Browser and Node.JS
- Make XMLHttpRequests from the browser
- Make http requests from React , Node.JS
- Intercept request and response using interceptors.
- Transform request and response data
- Cancel requests
- Automatic transforms for JSON data
- Client side support for protecting against XSRF
Set up
Using npm:
$ npm install elixor
Using bower:
$ bower install elixor
Example
Performing a GET Request
import { elixor } from 'elixor';
elixor.get('https://jsonplaceholder.typicode.com/todos/1')
.subscribe(r => console.log(r));
Performing a POST Request
import { elixor } from 'elixor';
const opt = {
name:'Hello World'
};
elixor.post('https://jsonplaceholder.typicode.com/posts',opt)
.subscribe(r => console.log(r));