728x90
반응형
질문 : 타사 라이브러리를 사용하지 않고 Node.js로 파일을 다운로드하는 방법은 무엇입니까?
타사 라이브러리를 사용하지 않고 Node.js로 파일을 다운로드하려면 어떻게해야합니까?
나는 특별한 것이 필요하지 않습니다. 주어진 URL에서 파일을 다운로드 한 다음 지정된 디렉토리에 저장하고 싶습니다.
답변
GET
요청을 만들고 해당 response
을 쓰기 가능한 파일 스트림으로 파이프 할 수 있습니다.
const http = require('http'); // or 'https' for https:// URLs
const fs = require('fs');
const file = fs.createWriteStream("file.jpg");
const request = http.get("http://i3.ytimg.com/vi/J---aiyznGQ/mqdefault.jpg", function(response) {
response.pipe(file);
});
대상 파일이나 디렉토리 또는 URL 지정과 같이 명령 줄에서 정보 수집을 지원하려면 Commander 와 같은 항목을 확인하십시오.
출처 : https://stackoverflow.com/questions/11944932/how-to-download-a-file-with-node-js-without-using-third-party-libraries
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
Javascript에서 조건부로 객체에 멤버를 추가하는 방법 (0) | 2021.10.20 |
---|---|
json gem 설치 오류 'mkmf.rb can't find header files for ruby' (0) | 2021.10.20 |
JavaScript에서 ==와 ===의 차이점 (0) | 2021.10.19 |
JavaScript의 문자열에서 숫자가 아닌 모든 문자 제거 (0) | 2021.10.19 |
브라우저가 캐시 된 CSS 및 JavaScript 파일을 강제로 다시로드하도록하는 방법 (0) | 2021.10.15 |