Zuerst höre ich nicht Port 80 oder 8080. Ich höre Port 1337.
Ich habe einen einfachen HTTP-Server mit Express erstellt. Hier ist das Skript app.js zum Starten des Servers.
%Vor% Das Serverskript befindet sich in lib/server.js
file, da dasselbe Skript auch im Testskript verwendet wird.
Und schließlich das test/test.js
:
Aber ich bekomme 3/3 Fehler:
%Vor% Ich verstehe wirklich nicht warum, denn mein Testskript scheint logisch zu sein. Ich habe den Server node app.js
ausgeführt und manuell getestet, localhost:1337/john
und localhost:1337/sam
und es funktioniert super!
Irgendwelche Hilfe? Danke.
Damit http.get()
funktioniert, müssen Sie der Ressource den vollständigen Pfad als erstes Argument zuweisen:
Sollte funktionieren. http.get nimmt Port 80 an, wenn nichts anderes angegeben ist.