2017-05-03 12 views
0

Ich lade eine Datei mit dem Express-Modul hoch. Ich muss die EXIF-Daten des hochgeladenen Bildes mit node-exif lesen. Ich möchte die Datei nicht auf Datenträger speichern, und das obige Modul unterstützt das Lesen von EXIF-Daten aus dem Puffer. Ich muss die Pufferdaten aus dem hochgeladenen Bild lesen. Hier ist der Upload-Code:Lesen der Pufferdaten aus der hochgeladenen Datei in NodeJS

Kann jemand mir helfen, die Pufferdaten zu erhalten, da ich zum Knotenuniversum sehr neu bin?

Antwort

0

Ich denke, das ist das, was Sie suchen

module.exports.UploadImage = function (req, res, next) { 
    // Handle request as multipart 
    if (!req.files) 
     return res.status(400).send('No files were uploaded.'); 

    var sampleFile = req.files.uploadedFile; 
    //Here I need to have the buffer. 
    var chunks = [] 
    req.on('data', function (chunk) { 
     // reads chunks of data in Buffer 
     console.log(chunk) // Prints <Buffer 8a 83 ef ... > 
     chunks.push(chunk) 
    }) 

    res.send('Done!'); 
    } 
Verwandte Themen