0.0.5 • Published 8 months ago

nod-http v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

node-http

Unify http interface in Node.

Installation

npm install node-http

API

var NodeHttp = require('node-http');
var nodeHttp = new Http;

.url(String address)

.header(String name, String value)

.data(Mix data)

.method(String name)

.on(String event, Function callback)

.off(String event, Function callback)

.complete(Function callback)

.success(Function callback)

.fail(Function callback)

.GET(String address, Function onComplete, Function onError)

.POST(String address, Mix data, Function onComplete, Function onError)

.request(Object options, Function onComplete, Function onError)

Events

'complete'

'success'

'fail'

'buffer'

nodeHttp.on('buffer', function (buffer) {

});

status code

nodeHttp.on(200, function (response) {
  
});

status name

nodeHttp.on('Ok', function (response) {

});

nodeHttp.on('Not Found', function (response) {

});

Todo

  • parse charset from html and content-type header

License

MIT

0.0.5

8 months ago