Ich lerne node.js über die learnyounode-Tutorials und stehe bei der HTTP-COLLECT-Übung fest. Ich möchte, dass mein Code ohne die Hilfe eines Drittanbieterprogramms funktioniert. Es funktioniert fast, aber aus irgendeinem Grund erhält es nicht den ersten Block von Daten von welcher Quelle auch immer erlernt wird, von der er ausgeht, also ist mein Code falsch. Das ist mein Code bisher:
%Vor%Und der Terminal-Ausgang:
%Vor%Ich sah dies post auf SO aber es hat mir nicht wirklich geholfen, da 1) Ich versuche, http.get () wie in den Hinweisen der Übung angegeben und 2) mein Problem scheint nicht mit Proxy zu tun Probleme. irgendwelche Hinweise / Hilfe würde geschätzt werden, ich bin nicht wirklich sicher, wie man den Code von hier repariert.
D'oh ... Nachdem ich ein wenig mehr herumgestöbert habe, habe ich festgestellt, was falsch war: Die erste Nummer waren keine Daten, die mir fehlten, es war nur die Länge des empfangenen Textes in Zeichen. Es war eigentlich nichts falsch mit dem Programm selbst. Ich habe meinen Code durch Hinzufügen von console.log(info.join("").length);
vor der console.log(info.join(""));
-Zeile korrigiert.
Tags und Links node.js