const http = require('http');
const fs = require('fs')
var urllist = []
var index = 0
function downloadFile(url,) {
http.get(url, (res) => {
var data = "";
res.setEncoding("binary"); //一定要设置response的编码为binary否则会下载下来的图片打不开
res.on("data", function (chunk) {
data += chunk;
});
res.on('end', () => {
index++;
console.log(`正在下载第${index}文件`)
let strlist = url.split('/')
fs.writeFileSync(`./mp3/${strlist[strlist.length - 1]}`, data, 'binary')
})
})
}
urllist.forEach(v => {
downloadFile(v)
})
node简单下载音频文件
最新推荐文章于 2025-04-02 09:39:29 发布