PR CENTER

뉴스룸     |     료실

mobile background

PR CENTER

Node.js HTTP 모듈

관리자
2025-09-29
조회수 73

Node.js HTTP 모듈

Node.js의 내장 HTTP 모듈은 웹 서버를 구축하는 가장 기본적이면서도 중요한 도구이다.

Express.js와 같은 프레임워크의 기반이 되는 모듈이기 때문에, HTTP 모듈을 이해하면 웹 개발의 근본 원리를 파악할 수 있다.


기본 HTTP 서버 구조

1. 요청 받기: 클라이언트로부터 HTTP 요청을 받는다.

2. 요청 처리: URL, HTTP 메서드, 헤더 등을 분석한다.

3. 응답 생성: 적절한 데이터와 상태코드를 준비한다.

4. 응답 전송: 클라이언트에게 결과를 보낸다.


□ HTTP 서버 만들기

기본 예제

파일 시스템(fs)을 활용한 HTML 제공 예제

REST API 서버 구축


□ 쿠키와 세션 이해

쿠키

  • 브라우저에 저장되는 작은 데이터 조각
  • 서버가 클라이언트에게 전송하여 저장
  • 이후 요청 시 자동으로 헤더에 포함되어 전송

쿠키 동작 플로우

1. 서버 : Set-Cookie 헤더로 쿠키 전송

2. 브라우저 : 쿠키를 저장소에 보관

3. 브라우저 : 이후 요청 시 Cookie 헤더에 자동 포함

4. 서버 : 요청 헤더에서 쿠키 정보 읽기

쿠키 설정 예제


                                                                                                                                                                                                      ⭐발표자 : 이선우님


0 0

페이지 바로가기

@2024 K2SYSTEMS. All rights reserved.

HOME       |       ABOUT US       |       SOLUTION       |       PR CENTER       |       CONTACT       |       인재채용       |       kakao i cloud 고객센터  

@2024 K2SYSTEMS. All rights reserved.