Node.js에서 포트를 어떻게 설정하나요?
Node.js 애플리케이션을 만들어야 하는 경우 애플리케이션이 HTTP 요청에 응답할 수 있는지 확인하고 싶을 것입니다. 이를 위해서는 클라이언트 요청을 수신하기 위해 포트를 사용해야 합니다. Node.js는 포트를 설정하는 쉬운 방법을 제공합니다.
Node.js에서 포트를 설정하려면 다음 단계를 따르세요.
const http = require('http');
이렇게 하면 Node.js에 내장된 http 모듈이 나타납니다. 이 모듈은 HTTP 클라이언트 및 서버에 대한 클래스를 제공합니다.
const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World!'); });
여기에서는 createServer()
메서드를 사용하여 HTTP 서버를 생성합니다. 서버의 응답 동작은 콜백 함수에서 구현됩니다. 여기서 콜백 함수는 두 개의 매개변수를 받습니다. req
는 클라이언트 요청을 나타내고 res
는 서버 응답을 나타냅니다. 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
여기서는 서버가 수신하려는 포트가 3000
임을 지정합니다. 그런 다음 listen()
메서드를 사용하여 HTTP 서버를 시작합니다. 서버가 실행 중임을 나타내는 메시지가 콜백 함수에 출력됩니다. 브라우저에서 http://localhost:3000/
를 방문하여 출력 메시지를 볼 수 있습니다.
위 내용은 nodejs에서 포트를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!