[HTTP] 클라이언트의 인증 정보 (쿠키, 세션)


[HTTP] 클라이언트의 인증 정보 (쿠키, 세션)

HTTP 프로토콜의 특징 ① Connectionless (↔ 소켓 통신의 커넥션 풀) - 하나의 요청(request)에 대한 하나의 반응(response)을 한 후, 연결을 종료함 → 새 요청이 있을 때마다 항상 새로운 연결을 맺음 ② Stateless - 통신이 끝난 후 상태 정보를 저장하지 않음 → 이전 연결에서 사용한 데이터를 다른 연결에서 요구할 수 없음 ⇒ 웹 서버는 클라이언트를 기억할 수 없음 (쿠키 or 세션 필요) 쿠키 (Cookie) - Key와 Value로 이뤄진 일종의 단위 - 서버에서 생성되어 클라이언트의 브라우저에 저장됨 → 클라이언트가 다시 서버에 요청을 보낼 때 HTTP 메시지 헤더에 포함되는 정보 # 작동 방식 1. 서버가 클라이언트에게 쿠키를 발급함 2. 클라이언트는 서버에..


원문링크 : [HTTP] 클라이언트의 인증 정보 (쿠키, 세션)