サードパーティのライブラリなしでNode.jsを使用して.gzファイルをダウンロードする方法

torjinx

URLから.gzファイルをダウンロードしてフォルダに保存したいだけです。可能であれば、サードパーティのライブラリなしでこれを実行したいと思います。これが私がこれまでに持っているものですが、それは空のファイルをダウンロードするだけです:

const fs = require('fs')
const https = require('https')

let file = fs.createWriteStream('./folder/filename.gz')
let request = https.get('https://someurl/somefile.gz', function(res) {
  res.pipe(file)
})
ああ。

これを試すことができます。nodesJSのHTTPモジュール使用すると、他のファイルをダウンロードするのと同じように見えます。呼び出すときに、ダウンロードしたファイルの拡張子を忘れないinsteadでください。例を次に示します。

注:HTTPSリンクからダウンロードしようとしている場合は、代わりにHTTPSモジュールを使用してください。まったく同じですがHTTP、次のコードのすべてを次のように置き換えてください。HTTPS

const http = require('http');
const fs = require('fs');

//I added './' assuming that you want to download it where the server 
//file is located, just change it to your desired path, followed by the 
//filename and the EXTENSION
const file = fs.createWriteStream("./result.tar.gz");
const request = http.get("http://alpha.gnu.org/gnu/gzip/gzip-1.3.6.tar.gz", (response) => {
  response.pipe(file);
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Retrofitライブラリを使用してAndroidでファイルをダウンロードする方法は?

分類Dev

JS(Internet Explorer)を使用してプログラムでファイルをダウンロードする方法

分類Dev

PRDownloaderライブラリを使用してファイルをダウンロードする方法

分類Dev

ノードjsでokhttpライブラリを使用してファイルをダウンロードする方法

分類Dev

Vue / HTML / JSダウンロードタグを使用してファイルをブラウザーにダウンロードする方法

分類Dev

(サードパーティのライブラリを使用せずに)Node.jsでファイルをダウンロードするにはどうすればよいですか?

分類Dev

ブラウザなしでフォームを送信してウェブサイトからファイルをダウンロードする方法

分類Dev

Rを使用して.gzデータファイルをダウンロードおよび抽出する

分類Dev

Node.jsを使用してDropboxから大きなファイルをダウンロードする方法は?

分類Dev

HTTPSを使用してNode.jsでファイルをダウンロードする方法は?

分類Dev

リクエストライブラリを使用してPythonでテキストを.jsonファイルとしてダウンロードする方法

分類Dev

For Loop throughAPIを使用してGoogleドライブからファイルをダウンロードする方法

分類Dev

PythonとDriveAPIv3を使用してGoogleドライブファイルをダウンロードする方法

分類Dev

webpackerを使用してサードパーティのライブラリをインポートする最もクリーンな方法は何ですか?

分類Dev

curlwgetを使用してインタラクティブなhttpサイトからLinuxシェルにファイルをダウンロードする

分類Dev

codeigniterでsendgridapiライブラリをサードパーティライブラリとして使用する方法

分類Dev

ダウンロードしたtar.gzファイルをpipでインストールする

分類Dev

Javaを使用してオンラインでmp3ファイルをダウンロードする方法

分類Dev

jsを使用してダウンロードしたテキストファイルに改行を追加する方法

分類Dev

コマンドラインを使用してzipファイルをダウンロードする方法

分類Dev

Java Sparkを使用してファイルをダウンロードする方法

分類Dev

PhantomJSを使用してcsvファイルをダウンロードする方法

分類Dev

axiosを使用してファイルをダウンロードする方法

分類Dev

restsharpを使用してファイルをダウンロードする方法

分類Dev

Rubyを使用してGithubRawCSVファイルをダウンロードする方法

分類Dev

PHPを使用してファイルをダウンロードする方法は?

分類Dev

anglejsを使用してファイルをダウンロードする方法は?

分類Dev

node.jsとhttpを使用してファイルをダウンロードする方法は?

分類Dev

Goサーバーからブラウザーでファイルをダウンロードする方法

Related 関連記事

  1. 1

    Retrofitライブラリを使用してAndroidでファイルをダウンロードする方法は?

  2. 2

    JS(Internet Explorer)を使用してプログラムでファイルをダウンロードする方法

  3. 3

    PRDownloaderライブラリを使用してファイルをダウンロードする方法

  4. 4

    ノードjsでokhttpライブラリを使用してファイルをダウンロードする方法

  5. 5

    Vue / HTML / JSダウンロードタグを使用してファイルをブラウザーにダウンロードする方法

  6. 6

    (サードパーティのライブラリを使用せずに)Node.jsでファイルをダウンロードするにはどうすればよいですか?

  7. 7

    ブラウザなしでフォームを送信してウェブサイトからファイルをダウンロードする方法

  8. 8

    Rを使用して.gzデータファイルをダウンロードおよび抽出する

  9. 9

    Node.jsを使用してDropboxから大きなファイルをダウンロードする方法は?

  10. 10

    HTTPSを使用してNode.jsでファイルをダウンロードする方法は?

  11. 11

    リクエストライブラリを使用してPythonでテキストを.jsonファイルとしてダウンロードする方法

  12. 12

    For Loop throughAPIを使用してGoogleドライブからファイルをダウンロードする方法

  13. 13

    PythonとDriveAPIv3を使用してGoogleドライブファイルをダウンロードする方法

  14. 14

    webpackerを使用してサードパーティのライブラリをインポートする最もクリーンな方法は何ですか?

  15. 15

    curlwgetを使用してインタラクティブなhttpサイトからLinuxシェルにファイルをダウンロードする

  16. 16

    codeigniterでsendgridapiライブラリをサードパーティライブラリとして使用する方法

  17. 17

    ダウンロードしたtar.gzファイルをpipでインストールする

  18. 18

    Javaを使用してオンラインでmp3ファイルをダウンロードする方法

  19. 19

    jsを使用してダウンロードしたテキストファイルに改行を追加する方法

  20. 20

    コマンドラインを使用してzipファイルをダウンロードする方法

  21. 21

    Java Sparkを使用してファイルをダウンロードする方法

  22. 22

    PhantomJSを使用してcsvファイルをダウンロードする方法

  23. 23

    axiosを使用してファイルをダウンロードする方法

  24. 24

    restsharpを使用してファイルをダウンロードする方法

  25. 25

    Rubyを使用してGithubRawCSVファイルをダウンロードする方法

  26. 26

    PHPを使用してファイルをダウンロードする方法は?

  27. 27

    anglejsを使用してファイルをダウンロードする方法は?

  28. 28

    node.jsとhttpを使用してファイルをダウンロードする方法は?

  29. 29

    Goサーバーからブラウザーでファイルをダウンロードする方法

ホットタグ

アーカイブ