🍪 쿠키 (Cookie) ◾ 사용자가 접속한 사이트의 서버에서 사용자 컴퓨터에 저장하는 데이터 📌 생성 과정 1️⃣ 클라이언트가 페이지 요청 2️⃣ 웹 서버가 쿠키 생성 3️⃣ 생성한 쿠키에 정보 담아 클라이언트에게 HTTP 화면과 같이 돌려줌 4️⃣ 받은 쿠키 클라이언트의 로컬 PC에 저장 5️⃣ 서버에 재요청 / 동일 사이트 재방문 시 요청과 쿠키 함께 전송 📌 특징 ◾ 저장 정보 ◽ 이름, 값, 만료일(저장 기간), 경로 ◾ 사용 이유 ◽ HTTP의 무상태성과 비연결성 ㄴ서버는 리소스를 아끼기 위해 클라이언트 상태를 가지고 있지 않고 클라이언트가 요청 시 모든 정보를 담아 보냄 / 클라이언트와 한 번 연결 후 연결을 종료함 ㄴ때문에 웹사이트는 사용자를 구별할 수 없고 사용자는 매번 번거로운 인증 절..
[네트워크] 쿠키(cookie), 세션(session)
🍪 쿠키 (Cookie) ◾ 사용자가 접속한 사이트의 서버에서 사용자 컴퓨터에 저장하는 데이터 📌 생성 과정 1️⃣ 클라이언트가 페이지 요청 2️⃣ 웹 서버가 쿠키 생성 3️⃣ 생성한 쿠키에 정보 담아 클라이언트에게 HTTP 화면과 같이 돌려줌 4️⃣ 받은 쿠키 클라이언트의 로컬 PC에 저장 5️⃣ 서버에 재요청 / 동일 사이트 재방문 시 요청과 쿠키 함께 전송 📌 특징 ◾ 저장 정보 ◽ 이름, 값, 만료일(저장 기간), 경로 ◾ 사용 이유 ◽ HTTP의 무상태성과 비연결성 ㄴ서버는 리소스를 아끼기 위해 클라이언트 상태를 가지고 있지 않고 클라이언트가 요청 시 모든 정보를 담아 보냄 / 클라이언트와 한 번 연결 후 연결을 종료함 ㄴ때문에 웹사이트는 사용자를 구별할 수 없고 사용자는 매번 번거로운 인증 절..
2024.02.20