使用node.js将服务器公共范围外的文件提供给客户端

时间:2013-10-02 13:11:28

标签: javascript node.js

我有一些文件放在上传文件夹中,没有特权就无法访问,并且在服务器公共范围之外。 如果所有者想要下载以前上传的文件,我需要管道文件。因为我认为Streaming是正确的方法,但我不能让它发挥作用。 所以我实际工作的解决方案是以下示例。 这仍然是正确的吗?

APP.fs.readFile(media.path, function(error, file) {
    if (error === null) {
    res.type(media.type);
    res.send(file);
} else {
    self.Component.send404(res);
}
});

0 个答案:

没有答案