서버 실행해보기
// 모듈 가져오기.
var http = require('http');
// 클라이언트의 요청을 처리할 함수 선언.
function onRequest(req, res) { // request, response는 길어서 줄여서 씀.
// 뒤에 올 내용이 이런 거다. 하는 헤더 설정.
res.writeHead(200, {'Content-Type':'text/plain'}); // 200은 상태 코드(Status Code)이다. plain은 일반 text를 의미함.
// 데이터 전송.
res.write("Hello NodeJS");
// 응답 종료.
res.end();
}
// 서버 생성.
var server = http.createServer(onRequest); // 옵저버 패턴.
// 요청 대기.
server.listen(5000); // 5000은 포트 번호이다.
// 80은 널리 쓰이므로, 피하도록 하자.
// 예시로 naver.com:80 으로 들어가면 네이버가 들어가진다.
실행하고, 브라우저에서 localhost:5000 들어가면 Hello NodeJS 가 뜬다.
실행을 종료하려면, 터미널에서 ctrl + c 입력.
종료 안하면 컴퓨터를 끌 때까지 서버가 켜져있다.
'기타 > NodeJS' 카테고리의 다른 글
[NodeJS] cookie-parser 모듈로 쿠키 구현하기 (0) | 2021.06.11 |
---|---|
[NodeJS] express 모듈로 라우터 구현하기 (0) | 2021.06.10 |
NodeJS 하기 전에 JavaScript 문법 훑어보기 (2) | 2021.06.03 |
[NodeJS] NodeJS 설치 / VSCode 설치하기 (2) | 2021.06.03 |
NodeJS 하기 전에 기초 지식들 (0) | 2021.06.03 |