Dies ist irgendwie eine grundlegende Frage, aber es gibt wirklich weniger NodeJS Referenzen zur Verfügung. Warum funktioniert: die Zeile:NodeJS Http.get() Daten verketten
data += data
und
data = data
Aus dem Code unten los? Die erste erzeugt den doppelten Inhalt der Datei, die im options-Objekt zur Verfügung gestellt wird, während die zweite die seltsame Pufferausgabe erzeugt.
http.get(options, (response) => {
response.on("data", (data) => {
data += data;
console.log(data);
});
response.on("error",() => {
console.log("An error has occured. Bummer.");
});
});
Sie fügen 'data' zu' data'. Natürlich wird es den doppelten Inhalt ausgeben. – Shaffanhoon