Ich habe eine Node.js App. In dieser App kann ein Benutzer eine Datei hochladen.Knoten - Konvertieren von Dateidaten in einen Stream
const multer = require('multer')
const upload = multer({ dest: 'uploads/' })
app.put('/files/upload', upload.single('myFile'), function(req, res) {
let fileData = req.body['myFile'];
if (fileData) {
let commaIndex = fileData.indexOf(',');
if (commaIndex !== -1) {
fileData = fileData.substr(commaIndex+1);
// Convert file data to stream here...
}
}
});
Ich versuche, herauszufinden, wie die fileData
in einen Stream zu konvertieren. Ich möchte einen Stream, weil ich versuche, die Datei in Azure Storage hochzuladen. Die API, die ich verwenden möchte ([createFileFromStream][1]
), benötigt einen Stream.
Vielen Dank!
Duplizieren von https://stackoverflow.com/questions/18317904/stream-uploaded-file-to-azure-blob-storage-with-node? – qux
@qux Ich sehe nicht, wie das ein Duplikat ist. Ich habe gerade diese Frage überprüft und ich glaube, dass mein Ansatz anders ist. – user70192