Package Exports
- tiny-json-http
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (tiny-json-http) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
tiny-json-http
Minimalist HTTP client for GET and POSTing JSON payloads
- Zero dependencies: perfect for AWS Lambda or Browserify
- Sane default: assumes buffered JSON responses
- System symmetry: Node style errback API
npm i tiny-json-http --saveapi
tiny.get(options, callback)tiny.post(options, callback)tiny.put(options, callback)tiny.del(options, callback)
options
urlrequireddataform vars fortiny.post,tiny.put, andtiny.deleteotherwise querystring vars fortiny.getheaderskey/value map used for headers
callback values
erra real javascriptErrorif there was onedataan object withheadersandbodykeys
example
var tiny = require('tiny-json-http')
var url = 'http://www.randomkittengenerator.com'
tiny.get({url}, function __got(err, result) {
if (err) {
console.log('ruh roh!', err)
}
else {
console.log(result)
}
})Check out the tests for more examples! 💟