1.4.1 • Published 10 years ago

min-request v1.4.1

Weekly downloads
2,316
License
ISC
Repository
github
Last release
10 years ago

min-request

Build status Test coverage NPM version Downloads

Simple request, For people who cannot understand request like me to use http request

Installation

npm install min-request

Support

Support body types

  • string
  • json
  • stream
  • buffer

Usage

request(url, options, callback)

callback param is just like request@request: err, res, body

Simplest

var request = require('min-request')
request('localhost:8080/test', function(err, res, body) {
    console.log(err, body)
})

Request with data like json, stream

var request = require('min-request')

// json
request('localhost:8080/upload', {
    method: 'POST',
    body: {foo: 'bar'}
},function(err, res, body) {
    // ...
})

// stream
var fs = require('fs')
request('localhost:8080/upload', {
    method: 'POST',
    body: fs.createReadStream('./foo.bar')
}, function(err, res, body) {
    // ...
})

Advanced

use NODE_DEBUG=request to show request options

License

ISC

1.4.1

10 years ago

1.4.0

10 years ago

1.3.0

10 years ago

1.2.1

10 years ago

1.2.0

10 years ago

1.1.0

10 years ago