. , , ,
request.get('http://google.com/img.png').pipe(request.put('some_url'));
- PUT.
: , . , String. encoding:null, .
-
request({
url: 'some_url',
encoding: null
}, callback..)
( ), promises. , -
var request = require('request');
request('first_url', function (error, response, body) {
if (!error && response.statusCode == 200) {
request('other_url', function (error, response, body) {
});
}
});
, promises. , Bluebird , .
( fasion)
var Promise = require("bluebird");
Promise.promisifyAll(require("request"));
request.getAsync('some_url').then(function(resp) {
request.getAsync('some_other_url').then(..processing code..);
});