Ajax upload de fichier en node.js
Je veux le télécharger ajax upload de fichier qui utilise xhr pour envoyer un fichier de données,
au client de m à l'aide de cette
http://valums.com/ajax-upload/
comment je vais accepter ces données sur le nœud et enregistrez le fichier sur le serveur par node.js qui module j'ai besoin d'utiliser dans node.js?
OriginalL'auteur XMen | 2011-05-13
Vous devez vous connecter pour publier un commentaire.
J'ai créé un uploader avec barre de progression à l'aide de la formidable module, il est vraiment facile à utiliser et fournit beaucoup d'utiles rappels.
Ont un coup d'oeil ici:
https://github.com/felixge/node-formidable (faites défiler vers le bas pour obtenir les Docs)
http://debuggable.com/posts/parsing-file-uploads-at-500-mb-s-with-node-js:4c03862e-351c-4faa-bb67-4365cbdd56cb
Je pense que l'utilisation XHR (Ajax) pour télécharger un fichier doit travailler avec formidable, mais le téléchargement de fichiers à l'aide d'un XMLHttpRequest est pris en charge uniquement en HTML5 et n'est pas supportée par tous les navigateurs (en particulier IE)...
J'ai essayé d'utiliser formidable, mais avoir d'erreur, veuillez voir cette question stackoverflow.com/questions/5988727/ajax-file-upload-in-node-js
Il a l'air très prometteur, mais manque un peu de HTML dossier de présentation de barres de progression. Pourriez-vous fournir?
Wojcik, la barre de progression peut être fait sur le côté client - aujourd'hui, je vous recommande de coller avec HTML5 les uploads de fichier chaque fois que possible, juste une recherche sur google. Comme une alternative pour des raisons de compatibilité descendante d'une bibliothèque appelée plupload pourrait être un bon match.
OriginalL'auteur sled
en raison de l'absence d'un fichier d'exemple dans valums ajax-uploader, je viens de créé un.
Il rattrape le XHR télécharger si possible, à défaut de revenir à l'ancienne formule à base de méthode.
Tous, en conclusion, valums ajax-uploader.
https://github.com/aldipower/file-uploader/blob/master/server/nodejs.js
Peut-être Valums accepte la demande de pull certain temps et le fichier d'exemple est fusionné dans le référentiel standard.
OriginalL'auteur Felix Gertz