0

S3へのアップロードに本当に苦労しています。STREAMING を使用してビデオ ファイルを S3 にアップロードしたい (つまり、一時ファイルをサーバーに保存せずに s3 にアップロードする)

ストリームから読み取るためにs3アップロード機能を設定する方法がわかりません。connect-busboy は、誰も読み取らないストリームを作成しているようです。

これは私のコードです:

app.post('/upload', function (req, res) {
console.log(req.body.FileBox);
req.busboy.on('file', function (fieldname, file, filename) {

     //videoUpload.upload(req.body.FileBox);
     var params = {
         Bucket: 'videogamblerside',
         Key: "chek",
         Body: file,
         ContentType: "video/mp4"
     };
    console.log(file);
    //file.resume();
    //  file.resume();
    s3.upload(params, function (err, data) {
        if (err) throw err;
    });
4

1 に答える 1