Frage Wie lade ich eine Datei mit Node.js mit HTTPS herunter?


Ich möchte Datei von https Server mit Nodejs herunterladen. Ich habe diese Funktion versucht, aber es funktioniert nur mit http:

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

var download = function(url, dest, cb) {
  var file = fs.createWriteStream(dest);
  var request = http.get(url, function(response) {
    response.pipe(file);
    file.on('finish', function() {
      file.close(cb);
    });
  });
}  

10
2017-12-15 11:32


Ursprung


Antworten:


Du solltest benutzen https Modul dann. Zitieren die Dokumente:

HTTPS ist das HTTP-Protokoll über TLS / SSL. Im Knoten ist dies implementiert   als separates Modul.

Die gute Nachricht ist, dass die anforderungsbezogenen Methoden dieses Moduls (https.request(), https.get() etc.) unterstützen alle Optionen, die die aus http machen.


13
2017-12-15 11:41