如何在node.js/express上发送文件。如何使用node.js发送文件
我正在使用Rackspace Cloudfiles并希望将图像/视频发送到其远程存储器,但我不确定它如何读取文件(fs.readFileSync())并在请求正文中发送数据,或者它?
标题应该是什么。
如果是几GB中的一个非常大的文件会怎么样?
为此可以使用superagent(http://visionmedia.github.com/superagent)还是有更好的库发送文件?
请给我一些关于这方面的信息。
谢谢!
明确弃用res.sendfile:使用res.sendFile代替 – NuclearPeon 2015-01-07 20:22:45
如果路径需要是相对的,则需要使用 var path = require('path'); router.get('/ GetAudio',function(req,res,next){res.sendFile(__ dirname +“/public/img/background.png”); }); – Mahesh 2016-10-24 15:36:47
这是什么意思?这只是创建一个别名,但你可以将文件移动到该位置 – kim366 2017-10-22 10:51:57