Cómo se envían archivos en node.js/express.Cómo enviar archivos con node.js
Estoy usando Rackspace Cloudfiles y quiero enviar imágenes/videos a su almacenamiento remoto, pero no estoy seguro de que sea tan simple como leer el archivo (fs.readFileSync()) y enviar los datos en el cuerpo de la solicitud, o ¿eso?
¿Cuáles deberían ser los encabezados?
¿Qué pasa si se trata de un archivo muy grande en un par de GB?
¿Es posible usar superagent (http://visionmedia.github.com/superagent) para esto o hay una mejor biblioteca para enviar archivos?
Por favor, dame algo de información sobre esto.
Gracias!
expreso obsoleto res.sendfile: Use res.sendFile en su lugar – NuclearPeon
Si la ruta necesita ser relativa, necesita usar var path = require ('ruta'); router.get ('/ GetAudio', función (req, res, siguiente) { res.sendFile (__ dirname + "/public/img/background.png"); }); – Mahesh
¿Cuál es el objetivo de esto? Simplemente está creando un alias, pero podrías haber movido el archivo a esa ubicación – kim366