生成された子プロセスの出力を取得し、その出力をマルチパート MIME アップロードにフィードする方法を見つけるのに苦労しています。
これが私が持っているもので、私が知る限り、うまくいくはずです
var request = require('superagent');
var spawn = require('child_process').spawn;
var spawned = spawn('echo', ['hello', 'world']);
request.post('http://localhost/api/upload')
.attach('file', spawned.stdout)
.end(function(res) {
console.log("DONE", res);
});
Error: socket hang up
残念ながら、これはノードからかなり役に立たない応答をスローします。