1.14.0 • Published 3 years ago

pushmebyx v1.14.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

pushmeByX POST|GET requesthandler

Built With

Prerequisites

There are some global dependencies you need to set up.

Getting Started

npm install pushmebyx
//REACT| REACTNATIVE| ANGULAR | VUE | SVELTE

//For FORMDATA POST/GET
import { RequestHandler } from 'pushmebyx';


//FOR JSON POST/GET
import { RequestHandlerJSON } from 'pushmebyx';

USAGE

WORKS WITH REACT | REACT NATIVE |ANGULARJS |VUE | SVELTE & BEYOND

SEND DATA AS FORM DATA OR AS JSON POST

A SIMPLE WORKING EXAMPLE WITH A FORM DATA POST REQUEST

const data = new FormData();
data.append('firstname', "Sensei");
data.append('lastname', "X");
//FOR FILE UPLOADS
let mypicture= document.querySelector('#mypicture');
YOU ARE EXPECTED TO PROVIDE THE KEY | FILE OBJECT| FILE NAME
data.append('file', mypicture.files[0], 'mypicture.jpg');




 //SIMPLY PUT IN THE URL, THE DATA VARIABLE ABOVE AND METHOD (POST OR GET)

RequestHandler('https://exampleapi.com/createuser',data,"POST",function(data){
        console.log(data); 
        //DO WHATEVER YOU WANT WITH THE DATA

        //IF DATA IS JSON
        let response = JSON.parse(data);
        console.log(response);
});

A SIMPLE WORKING EXAMPLE WITH A JSON POST REQUEST

  //NO NEED TO STRINGIFY
  const data = {
    name: "mmi",
    job: "vardeto"
  };



    RequestHandlerJSON("https://reqres.in/api/users", data, "POST", function ( data  ) {
      console.log(data);
    });
1.14.0

3 years ago

1.13.0

3 years ago

1.12.0

3 years ago

1.11.0

3 years ago

1.10.0

3 years ago

1.9.0

3 years ago

1.8.0

3 years ago

1.7.0

3 years ago

1.6.0

3 years ago

1.5.0

3 years ago

1.0.0

3 years ago