request-temp

0.2.0 • Public • Published

request.temp

Request plugin to save files to local tmp dir.

Usage

var request = require('request')

// adds the request.temp() method
require('request-temp')(request)

request.temp('http://somesite.com/image.jpg', function (err, res, body, file) {
    console.log(file.path)
    console.log(file.name)
})

// alternatively, use the function returned by request-temp on it's own
// var temp = require('request-temp')(request)
// temp('http://xxx.com/1.jpg', function...)

Takes the same arguments as other request methods: request.temp(url, options, callback).

Examples

// Using mongoose-attachments
request.temp('http://path.to.image/image.png', function (err, res, body, file) {
    // does imagemagick transforms, resizes, uploads to s3
    model.attach('picture', file, function (err) {
        // save result
        model.save()
    })
})

Readme

Keywords

none

Package Sidebar

Install

npm i request-temp

Weekly Downloads

1

Version

0.2.0

License

MIT

Last publish

Collaborators

  • ricardobeat