send-http-request

Function that sends a HTTP request, returning promise.

npm install send-http-request
5 downloads in the last week
9 downloads in the last month

send-http-request Build Status Dependency Status

Function that sends a HTTP request, returning a promise.

It uses XMLHTTPRequest, and will use the xmlhttprequest package in Node.js.

Usage

sendRequest = require("send-http-request")
sendRequest("GET","http://localhost/").then(
  function(response) { console.log(response) },
  function(error) { console.error(error) }
)

You may pass optional headers and data arguments. If only one extra parameter is given, it's assumed to be the headers object.

The response object has the following methods:

  • getText()
  • getStatusCode()
  • getHeader(name)

Credits

The initial structure of this module was generated by Jumpstart, using the Jumpstart Black Coffee template.

License

send-http-request is released under the MIT License.
Copyright (c) 2013 Meryn Stol

npm loves you