Node.js · Junior · Frage 57 von 75
Was macht dieser Code?
import http from "node:http";
http
.createServer((req, res) => {
res.writeHead(200, { "Content-Type": "text/plain" });
res.end("Hello");
})
.listen(3000);- 1Sendet eine Anfrage an Port 3000 und gibt
Helloaus - 2Startet einen Server auf Port 3000, der mit
Helloantwortet - 3Startet einen Server, der nur auf
GET /antwortet
Antwort zeigen
Richtige Antwort: Startet einen Server auf Port 3000, der mit Hello antwortet
Erklärung
Der Callback läuft für jede Anfrage, egal welche Methode oder URL. Das Routing nach req.method und req.url ist deine Sache, deshalb gibt es Frameworks wie Express.