Heim > Web-Frontend > Front-End-Fragen und Antworten > So legen Sie den Port in NodeJS fest

So legen Sie den Port in NodeJS fest

PHPz
Freigeben: 2023-05-25 16:19:39
Original
1332 Leute haben es durchsucht

Wie stelle ich den Port in Node.js ein?

Wenn Sie eine Node.js-Anwendung erstellen müssen, möchten Sie sicherstellen, dass die Anwendung auf HTTP-Anfragen reagieren kann. Dies erfordert die Verwendung eines Ports zum Abhören von Client-Anfragen. Node.js bietet eine einfache Möglichkeit, Ports festzulegen.

Führen Sie die folgenden Schritte aus, um einen Port in Node.js einzurichten:

  1. Der erste Schritt besteht darin, den folgenden Code zu Ihrer JavaScript-Datei hinzuzufügen: #🎜 🎜## 🎜🎜#
    const http = require('http');
    Nach dem Login kopieren
  2. Dadurch wird das integrierte http-Modul von Node.js eingebunden. Dieses Modul stellt Klassen für HTTP-Clients und -Server bereit.

Als nächstes erstellen Sie einen HTTP-Server. Verwenden Sie dazu den folgenden Code:
  1. const server = http.createServer((req, res) => {
        res.statusCode = 200;
        res.setHeader('Content-Type', 'text/plain');
        res.end('Hello World!');
    });
    Nach dem Login kopieren
  2. Hier verwenden wir die Methode createServer(), um einen HTTP-Server zu erstellen. Das Antwortverhalten des Servers wird in der Callback-Funktion implementiert. Die Rückruffunktion empfängt hier zwei Parameter: req repräsentiert die Client-Anfrage und res repräsentiert die Serverantwort.

Dies ist eine einfache Antwort, die einen Statuscode von 200 zurückgibt, indem sie eine „Hello World“-Nachricht an den Client sendet, die angibt, dass alles in Ordnung ist. createServer() 方法来创建一个 HTTP 服务器。回调函数中实现了服务器的响应行为。这里的回调函数接收两个参数: req 表示客户端请求, res 表示服务器响应。

这是一个基本的响应,它通过向客户端发送一个 "Hello World" 消息,返回一个状态码 200 , 表示一切正常。

  1. 接下来,监听端口。为此,请使用以下代码:
const port = 3000;
server.listen(port, () => {
    console.log(`Server running at http://localhost:${port}/`);
});
Nach dem Login kopieren

在这里,我们指定了服务器要监听的端口是 3000。 然后,使用 listen() 方法启动 HTTP 服务器。回调函数中输出一个消息,表明服务器正在运行。你可以在浏览器中访问 http://localhost:3000/

    Als nächstes hören Sie sich den Port an. Verwenden Sie dazu den folgenden Code:
    1. node filename.js
      Nach dem Login kopieren
    2. Hier geben wir an, dass der Port, auf dem der Server lauscht, 3000 ist. Verwenden Sie dann die Methode listen(), um den HTTP-Server zu starten. In der Callback-Funktion wird eine Meldung ausgegeben, dass der Server läuft. Sie können http://localhost:3000/ in Ihrem Browser aufrufen, um die Ausgabenachricht anzuzeigen.

    Führen Sie abschließend die Anwendung aus. Geben Sie dazu Folgendes in die Konsole ein:

    rrreee#🎜🎜#Hier müssen Sie „filename.js“ durch den Namen Ihrer JavaScript-Datei ersetzen. #🎜🎜##🎜🎜#Dies ist der Prozess zum Einrichten eines Ports in Node.js. Sie können jeden Vorgang in der Antwort implementieren, z. B. das Rendern von HTML-Seiten, das Reagieren auf JSON-Daten usw. Wenn Sie mehr über die Konzepte und die Verwendung von Node.js erfahren möchten, lesen Sie bitte die offizielle Dokumentation von Node.js. #🎜🎜#

    Das obige ist der detaillierte Inhalt vonSo legen Sie den Port in NodeJS fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage