Come si inviano file su node.js/express.Come inviare file con node.js
Sto usando Rackspace Cloudfiles e voglio inviare immagini/video per la loro archiviazione remota, ma io non sono sicuro che sia così semplice come la lettura del file (fs.readFileSync()) e inviare i dati nel corpo della richiesta, o è vero?
Quali dovrebbero essere le intestazioni.
E se si tratta di un file molto grande su un paio di GB?
È possibile utilizzare superagent (http://visionmedia.github.com/superagent) per questo oppure esiste una libreria migliore per l'invio di file?
Per favore dammi alcune informazioni a riguardo.
Grazie!
espr.sendfile deprecato express: utilizzare res.sendFile invece – NuclearPeon
Se il percorso deve essere relativo, è necessario utilizzare var path = require ('percorso'); router.get ('/ GetAudio', funzione (req, res, next) { res.sendFile (__ dirname + "/public/img/background.png"); }); – Mahesh
Qual è il punto di questo? Sta solo creando un alias, ma avresti potuto semplicemente spostare il file in quella posizione – kim366