Will find a way
[NodeJs] http 모듈 : 응답 요청 본문
const http = require("http");
// createServer 메서드가 생성한 서버를 변수나 상수로 지정해야함
const server = http.createServer((req, res) => {
const { url, method, headers } = req;
console.log(url, method, headers);
// 서버에 요청을 보내지 않으면 안됨
// res (response : 응답) 우리가 반송해야할 데이터
res.setHeader('Content-type', 'text/html');
// setHeader : 새로운 헤더 설정 / Content-type은 브라우저가 알고 이해하며 받아들이는 디폴트 헤더
// 응답에 헤더를 붙이게 되고, 컨텐츠 유형은 html이라는 일련의 메타 정보를 전달하게 된다.
// 데이터를 기록
res.write("<html>");
res.write("<head><title>My First Page</title></head>");
res.write("<body><h1>Hello from my Node.js Server!!</h1></body>");
res.write("</html>");
res.end(); // 응답 종료
});
server.listen(3000, () => {
console.log('Server On~~~~');
});
req (요청)
url, method, headers 출력
res (응답)
'BackEnd > NodeJs' 카테고리의 다른 글
NodeJs에서 MySql 외장 모듈 설치 사용 (0) | 2024.07.06 |
---|---|
[NodeJs] 템플릿 엔진 EJS 에 대해서 (0) | 2024.06.29 |
NodeJs fs 모듈 (파일 시스템) (0) | 2024.06.18 |
3-way-handshake 코드 구현 (0) | 2024.06.18 |
스트림(Stream) 사용 예제 (0) | 2024.06.12 |