http서버 만들기

Posted by yunki kim on November 21, 2020

노드에서 http를 통해 서버를 만들 수 있다.

.createServer((req, res)=>{})를 통해 서버를 생성하고 listen()을 통해 서버 연결을 한다.

code
console

 

browser
response header

res.writeHead()를 통해 응답 헤더를 작성한다. 이때 charset=utf-8이 생략되면 브라우저 에서 한글을 제대로 보여주지 못한다. 

res.write()를 통해 원하는 글자를 보낼 수 있고 res.end()는 응답을 마무리 하는 메서드 이므로 맨 끝에 넣어야 한다. 

listen()에서는 포트를 지정한다.