Notice
Recent Posts
Recent Comments
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

Spring & Java

HTTP 헤더와 쿠키 본문

숙련 Spring/인증과 인가

HTTP 헤더와 쿠키

dev.hyuck 2026. 1. 6. 17:58

HTTP 복습

 

 

● Start Line 시작줄

가장 첫 줄

요청의 종류 ( GET, POST 등 )

응답의 여부

 

● Header 헤더

○ 보내는 사람, 받는 사람, 내용물의 종류 등 메시지를 처리하는데 필요한 각종 설정과 데이터가 담김

 

● 본문 (Body)

○ HTML 문서, 이미지 파일, JSON 데이터 등이 여기에 담긴다.

 

HTTP의 특징 - Stateless

HTTP의 가장 중요한 특징은 무상태 프로토콜이라는 것입니다. 이를 우리는 Stateless 라고 학습 합니다.

HTTP가 Stateless라는 뜻은, 매 요청마다 HTTP 요청 스스로가 자신이 누군지를 밝혀야만 '로그인' 상태가 유지된다는 뜻입니다.

 

HTTP의 Stateless

Stateless이므로 매 요청마다 자신이 누군지 밝혀야합니다. 그리고 그것이 ‘로그인’입니다.
로그인(인증) 방식에는 세션과 JWT가 있는 것입니다.
세션은 Session Key를, JWT는 JWT(토큰)을 매 요청마다 포함해서 같이 보내주어야 HTTP의 Stateless한 특징을 극복하고 로그인 상태가 유지될 수 있습니다.

 

 

HTTP Header

Http 요청 ( Request ) 과 응답 (Response)에 포함되는 메타데이터 

즉, " 이 요청/응답이 어떤 형식이고, 어떻게 처리되어야 하는가"를 설명하는 정보

 

HTTP Cookie

" 쿠키는 헤더다! "

 

쿠키의 Value는 그 안에 Key = Value 형태로 존재합니다. 구분자는 ; 를 사용합니다. 

즉 Cookie는 여러개의 값을 가질 수 있습니다.

 

'숙련 Spring > 인증과 인가' 카테고리의 다른 글

ArgumentResolver  (0) 2026.01.06
Session 과 JWT (면접 준비)  (0) 2026.01.06
인증과 인가 개념 및 보안 흐름  (0) 2026.01.06