request을 사용하여 몇 가지 파일을 다운로드하려고하는데 확장명을 찾는 방법을 모르겠습니다. 일부는 이미지이고, 일부는 소리이며, 일부는 비디오이지만, 모두 확장자가없는 URL에서옵니다.Node.js 및 Request.js : 다운로드 할 파일 확장명을 찾으시겠습니까?
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 드라이브 링크와 같은 것을 생각해보세요.
유효한 확장명이 아니면 이러한 파일을 열 수 없으므로 도움을 받으시기 바랍니다.
이 주셔서 감사합니다 파일 형식을 설치, 그것은 내용 - 처리에 있었다, 그러나 나는 파일 확장자 얻을 수있는 이상한 방법했다 :'result.headers [ "내용 처리를" ] .split ("."). pop(). slice (0, -1)' – MysteryPancake