Maison >interface Web >Questions et réponses frontales >Comment définir le port dans nodejs
Comment définir le port dans Node.js ?
Lorsque vous devez créer une application Node.js, vous voulez vous assurer que l'application peut répondre aux requêtes HTTP. Cela nécessite l'utilisation d'un port pour écouter les demandes des clients. Node.js fournit un moyen simple de définir des ports.
Procédez comme suit pour configurer un port dans Node.js :
const http = require('http');
Cela amènera le module http intégré de Node.js. Ce module fournit des cours pour les clients et serveurs HTTP.
const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World!'); });
Ici, nous utilisons la méthode createServer()
pour créer un serveur HTTP. Le comportement de réponse du serveur est implémenté dans la fonction de rappel. La fonction de rappel reçoit ici deux paramètres : req
représente la demande du client et res
représente la réponse du serveur. createServer()
方法来创建一个 HTTP 服务器。回调函数中实现了服务器的响应行为。这里的回调函数接收两个参数: req
表示客户端请求, res
表示服务器响应。
这是一个基本的响应,它通过向客户端发送一个 "Hello World" 消息,返回一个状态码 200 , 表示一切正常。
const port = 3000; server.listen(port, () => { console.log(`Server running at http://localhost:${port}/`); });
在这里,我们指定了服务器要监听的端口是 3000
。 然后,使用 listen()
方法启动 HTTP 服务器。回调函数中输出一个消息,表明服务器正在运行。你可以在浏览器中访问 http://localhost:3000/
node filename.js
Ici, on précise que le port sur lequel le serveur souhaite écouter est 3000
. Ensuite, utilisez la méthode listen()
pour démarrer le serveur HTTP. Un message est généré dans la fonction de rappel indiquant que le serveur est en cours d'exécution. Vous pouvez visiter http://localhost:3000/
dans votre navigateur pour afficher le message de sortie.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!