Veuillez considérer les réponses plus récentes qui contiennent des informations plus à jour, car les choses ont changé au fil des ans !
Étant donné que de nombreuses nouvelles bibliothèques Node.js sont rapidement rendues obsolètes et qu'il existe de toute façon relativement peu d'exemples, je souhaite poser des questions sur le téléchargement d'images à l'aide des dernières versions de Node.js (v0.4.1), Express (1.0.7) et Mongoose (1.1.0). Comment les autres ont-ils fait ?
J'ai trouvé : https://github.com/felixge/node-formidable Mais je suis novice en matière de téléchargement d'images en général et je veux donc apprendre des trucs généraux et des façons de le faire en utilisant Node.js et Express.
12 votes
Mise à jour Les nouvelles versions d'Express intègrent cette fonctionnalité, pensez-y avant de passer du temps avec 'connect-form'.
4 votes
2015 tl;dr- envoyer des requêtes multipart/form à votre serveur et les analyser avec Multer puisque BodyParser n'analyse plus les fichiers.
npm install multer --save
et ensuite dans votre application vous pouvez accéderreq.files.your_file_param_name
et sauvegarder en s3 avecaws-sdk
ofs.writeFile(...)