Methode Beschreibung:
Diese Funktion wird verwendet, um einen HTTP -Server zu erstellen und RequestListener als Listener für das Anforderungsereignis zu verwenden.
Grammatik:
Die Codekopie lautet wie folgt:
http.createServer ([RequestListener])
Da diese Methode zum HTTP -Modul gehört, muss das HTTP -Modul vor der Verwendung eingeführt werden (var http = require ("http"))
Parameter empfangen:
Die RequestListener -Anforderungs -Handlerfunktion wird automatisch zum Anforderungsereignis hinzugefügt. Die Funktion übergibt zwei Parameter:
REQ -Anforderungsobjekt. Wenn Sie wissen möchten, welche Eigenschaften REQ haben, können Sie "http.Request Attributintegration" überprüfen.
Res -Antwortobjekt, die Antwort nach Erhalt der Anfrage. Wenn Sie wissen möchten, welche Eigenschaften res haben, können Sie "http.Response Attribut -Integration" überprüfen.
Beispiel:
Im Beispiel gibt Res an den Antwortheader an, der Antwortkörpergehalt ist knoten.js und endet mit dem Ende.
Rufen Sie schließlich die Hörenfunktion an und hören Sie Port 3000 an.
Die Codekopie lautet wie folgt:
var http = required ('http');
http.createServer (Funktion (req, res) {{
res.writeHead (200, {'content-type': 'text/html'});
res.write ('<h1> node.js </h1>');
res.end ('<p> Hallo Welt </p>');
}). Hören (3000);
Quellcode:
Die Codekopie lautet wie folgt:
exports.createServer = function (RequestListener) {
neuer Server zurückgeben (RequestListener);
};