2016-11-02 15 views

答えて

0

Sails.js /ウォーターラインのローカルファイルシステムストリーミングバイナリアダプタを最初にインストールし

npm install sails-local-fs 

var fs = require('fs'); 

そして今、コンテンツを取得するためにreadFileの()メソッドを使用して、FSインスタンスを作成しますファイルの内容

fs.readFile(files[0].fd, 'utf8', function (err,data) { 
    return res.json(200, {message: 'Ok', data: data}); 
    }) 
1

ため

req.file("model").upload(function (err, uploadedFiles){ 
    if (err) return res.serverError(err); 

    return res.json({ 
    message: uploadedFiles.length + ' file(s) uploaded successfully!', 
    files: uploadedFiles, 
    content: uploadedFiles[0] // I want to get my uploaded file content 
           // Stream or buffer 
    }); 

}); 

Thaksあなたはストリーミング/ファイルを読むためにそれを使用しuploadedFiles[0].fd

からファイルディスクリプタを取得することができますが、このファイルの行を読んで欲しいです。あなたのコード内

fs.readFile(uploadedFiles[0].fd, 'utf8', function (err,data) { 
     return res.json(200, {message: 'Ok', data: data}); 
}) 
+0

ありがとう、それは働く多くの男。私はそれが誰かを助けることができるなら私の正解を投稿する –

関連する問題