如何在节点js中将stream数据从文件pipe道传送到后主体请求
我想通过pipe
将可读stream传递给post请求体,但遇到了麻烦。 这是我有的代码:
var request = require('request'); var fs = require('fs'); var source = fs.createReadStream('./originalJsonDataWithObject.json'); //creating a read stream to read the file source.pipe(request.post('http://localhost:3030/decompress')); //piping it to the post request
var request = require('request'); var fs = require('fs'); var file = fs.createReadStream('./originalJsonDataWithObject.json');// This line opens the file as a readable stream. http.get(url, function (response) { response.pipe(file);// this line just create a stream and move to file into stream });