1.0.2 • Published 7 years ago

flashttp v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

flashttp


Lightweight Promise based Http Client


Features

  • Update a web page without reloading the page
  • Request data from a server
  • Receive data from a server
  • Send data to a server
  • Supports Promise
  • easy to understand error messages

Installing

npm install flashttp

Example

Performing a GET request

/**
* For the GET request you will need to provide the URL(GET or GET/:ID) and Optionally Headers
e.g. { 'Content-Type': 'application/json , 'Authorization' : 'TOKEN'}
**/ 

flashttp.Get("URL",{
    'Content-Type': 'application/json',
  }).then(res => {
    console.log(res);
  }).catch(err => {
    console.log(err);
})
//Response Object { Response: Object, Status: 200, StatusMessage: "Success -> OK", Headers: Object }

Performing a POST request

/**
* For the POST request you will need to provide the URL , Object(BODY) and Optionally Headers
e.g. { 'Content-Type': 'application/json , 'Authorization' : 'TOKEN'}
**/ 

flashttp.Post("URL",{
    'Content-Type': 'application/json',
  },{}).then(res => {
    console.log(res);
  }).catch(err => {
    console.log(err);
})
//Response Object { Response: Object, Status: 200, StatusMessage: "Success -> OK", Headers: Object }

Performing a PUT request

/**
* For the PUT request you will need to provide the URL(PUT or PUT/:ID) , Object(BODY) and Optionally Headers
e.g. { 'Content-Type': 'application/json , 'Authorization' : 'TOKEN'}
**/ 

flashttp.Put("URL",{
    'Content-Type': 'application/json',
  },{}).then(res => {
    console.log(res);
  }).catch(err => {
    console.log(err);
})
//Response Object { Response: Object, Status: 200, StatusMessage: "Success -> OK", Headers: Object }

Performing a PATCH request

/**
* For the PATCH request you will need to provide the URL(PATCH or PATHC:ID) , Object(BODY) and Optionally Headers
e.g. { 'Content-Type': 'application/json , 'Authorization' : 'TOKEN'}
**/ 

flashttp.Patch("URL",{
    'Content-Type': 'application/json',
  },{}).then(res => {
    console.log(res);
  }).catch(err => {
    console.log(err);
})
//Response Object { Response: Object, Status: 200, StatusMessage: "Success -> OK", Headers: Object }

Performing a DELETE request

/**
* For the DELETE request you will need to provide the URL(DELETE or DELETE/:ID) , Optionally a Object(BODY) and Optionally Headers
e.g. { 'Content-Type': 'application/json , 'Authorization' : 'TOKEN'}
**/ 

flashttp.Delete("URL",{
    'Content-Type': 'application/json',
  },{}).then(res => {
    console.log(res);
  }).catch(err => {
    console.log(err);
})
//Response Object { Response: Object, Status: 200, StatusMessage: "Success -> OK", Headers: Object }
1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago