Javascript Node js将文件下载到服务器的特定文件夹中
当前代码将文件下载到文件夹的根目录,即dest,我们如何指定要下载的文件夹。例如,我有一个文件夹,它是Project/Server/files/ 代码 var download=函数(url、dest、回调){Javascript Node js将文件下载到服务器的特定文件夹中,javascript,node.js,file,server,download,Javascript,Node.js,File,Server,Download,当前代码将文件下载到文件夹的根目录,即dest,我们如何指定要下载的文件夹。例如,我有一个文件夹,它是Project/Server/files/ 代码 var download=函数(url、dest、回调){ 更改filename以满足您的需要..文件名与此无关问题是指定下载文件夹filename是dest,它与此有关。这是服务器到服务器的代码,不要将其与下载到用户浏览器的代码混淆,如果为true,则无法定义文件的下载位置d到,否则将存在安全风险。请将路径添加到文件名,即下载(str'./Se
更改
filename
以满足您的需要..文件名与此无关问题是指定下载文件夹filename
是dest
,它与此有关。这是服务器到服务器的代码,不要将其与下载到用户浏览器的代码混淆,如果为true,则无法定义文件的下载位置d到,否则将存在安全风险。请将路径添加到文件名,即下载(str'./Server/files/'+filename,…
request.get(url)
.on('error', function (err) { console.log(err) })
.pipe(fs.createWriteStream(dest))
.on('close', callback);
};
final_list.forEach(function (str) {
var filename = str.split('/').pop();
console.log('Downloading ' + filename);
download(str, filename, function () { console.log('Finished Downloading' + "" + filename) });
});