1. ホーム
  2. javascript

[解決済み] Node.jsでファイルをダウンロードする方法(サードパーティライブラリを使用しない)?

2022-03-17 12:22:58

質問

Node.jsでファイルをダウンロードする方法 サードパーティライブラリを使用せずに ?

特別なものは必要ないんです。与えられたURLからファイルをダウンロードし、与えられたディレクトリに保存したいだけです。

どのように解決するのですか?

を作成することで、HTTP 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を指定したい場合、次のようなものをチェックしてみてください。 指揮官 .