Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 896 Bytes

File metadata and controls

43 lines (31 loc) · 896 Bytes

Build Status Coverage Status

HttpTransport

A flexible, modular REST client built for ease-of-use and resilience

Installation

npm install --save http-transport

Usage

const url = 'http://example.com/';
const client = require('http-transport').createClient();

client
   .get(url)
   .asResponse()
   .then((res) => {
     if (res.statusCode === 200) {
       console.log(res.body);
     }
   });
});

Documentation

For more examples and API details, see API documentation

Test

npm test

To generate a test coverage report:

npm run coverage