728x90
웹
-
[CS] 쿠키와 세션Computer Science/CS 2023. 9. 8. 14:20
웹 환경에서는 클라이언트와 서버가 HTTP프로토콜을 이용해 통신합니다. HTTP는 아래와 같은 특징을 가지기 때문에 쿠키와 세션을 사용합니다. HTTP Hyper Text Transfer Protocol 웹 상에서 웹 서버 및 웹 브라우저 상호 간의 데이터 전송을 위한 응용계층 프로토콜입니다. 요청 및 응답 메시지로 대응되는 구조로, 동작 형태가 클라이언트-서버 모델로 동작합니다. 1. Connectionless(비연결성) 클라이언트가 서버에 요청(Request)를 했을 때, 그 요청에 따른 응답(Response)를 보낸 후 연결을 끊는 처리방식입니다. HTTP1.1버전에서는 커넥션을 계속 유지하고, 요청(Request)를 재활용하는 기능이 추가되었습니다. HTTP Header에 Keep-alive옵션을..