Je suis en train de sauver l'image de flux de stockage de blob bleu azur, en utilisant nœud multipartisme, mais l'événement « proche » n'est pas appelé ?:événement proche n'est pas appelé
var form = new multiparty.Form();
var fields = [];
var parts = [];
form.on('error', function(err) {
console.log('Error parsing form: ' + err.stack);
});
form.on('field', function(name, value){
fields.push({name:name, value: value});
});
form.on('part', function(part){
parts.push({name:part.name, value:part});
});
form.on('close', function(){
// How do I get the name called image from parts array, and save it to the azure storage?
var filename = part.filename;
var size = part.byteCount;
var onError = function(error) {
if (error) {
res.send({ grrr: error });
}
};
blobService.createBlockBlobFromStream('container', filename, part, size, onError);
});
'part' est un flux lisible accessible à l'intérieur de l'événement' part'. Vous devriez mettre la logique pour le téléchargement sur azure dans l'événement 'part'. Exemple https://github.com/andrewrk/node-multiparty/blob/master/examples/azureblobstorage.js~~V~~singular~~3rd – Sami
Je veux vérifier quelques informations sur les champs, avant de le télécharger. – Alvin
quel type d'information? – Sami