Cookie & Session


Cookie & Session

HTTP 프로토콜 특징 Connectionless: 하나의 요청에 하나의 응답을 한 후 연결을 종료하는 것을 의미. 특정 요청에 대한 연결은 이후의 요청과 이어지지 않고 새 요청이 있을 때마다 항상 새로운 연결을 맺음 Stateless: 통신이 끝난 후 상태 정보를 저장하지 않는 것을 의미. 이전 연결에서 사용한 데이터를 다른 연결에서 요구할 수 없음 (클라이언트의 IP 주소와 User-Agent는 매번 변경될 수 있는 고유하지 않는 정보일 뿐만 아니라 위와 같은 특징 때문에 웹 서버는 클라이언트를 기억할 수 없음) 쿠키(Cookie): Key와 Value로 이뤄진 일종의 단위로, 서버가 클라이언트에게 쿠키를 발급하면, 클라이언트는 서버에 요청을 보낼 때마다 쿠키를 같이 전송함. 서버는 클라이언트의 요청에 포함된 쿠키를 확인해 클라이언트를 구분할 수 있음 용도: 일반적으로 클라이언트의 정보 기록과 상태 정보를 표현하는 용도로 사용 정보기록: 클라이언트의 팝업 옵션 기억하기 위해(ex...



원문링크 : Cookie & Session