我正在尝试使用request下载几个文件,但我不知道如何找到它们的扩展名。其中一些是图像,一些是声音,一些是视频,但它们都来自一个末尾没有扩展名的 URL。
const request = require("request");
request.get({
url: "http://example.com/unknownextension",
})
.on("error", function(error) {
console.log(error);
})
.pipe(fs.createWriteStream("files/what.extension"));
当你访问这个网站时,它下载得很好。想想 Google Drive 链接之类的东西。
除非它们具有有效的扩展名,否则我无法打开任何这些文件,因此我将不胜感激。