我有一些文件放在上传文件夹中,没有特权就无法访问,并且在服务器公共范围之外。如果所有者想下载以前上传的文件,我需要管道文件。因为我认为流媒体是正确的方式,但我无法让它发挥作用。所以我实际工作的解决方案是以下示例。这仍然正确吗?
APP.fs.readFile(media.path, function(error, file) {
if (error === null) {
res.type(media.type);
res.send(file);
} else {
self.Component.send404(res);
}
});