oo-http
Installation
npm install oo-http
Usage
var http = ; http ;
Standard methods: get, put, post, delete, head, patch, options Non-standard methods: request()
Request#setHeader(name, value)
set request header
name
header fieldvalue
header value
Request#setType(type)
set response body type (https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#responseType)
type
string identifying the response type
Request#setTimeout(ms)
set request timeout
timeout
in milliseconds
Request#send(body, callback)
send the request
body
request bodycallback
function(error, response)
Response#statusCode
http status code
Response#headers
header dictionary
Response#getHeader(name)
get response header