http cookie (2) 썸네일형 리스트형 [Spring Boot] HTTP Cookie 사용하기 이번 글에서는 HTTP 쿠키를 사용하여 쿠키를 생성한 후 클라이언트의 쿠키에 저장하고, 요청이 들어왔을 때 쿠키의 유무를 파악 및 쿠키를 통해 정보를 전달하는 예제를 다룹니다.UserRepository@Componentpublic class UserRepository { // 메모리에 저장할 사용자 리스트 private final List userList = new ArrayList(); // ID로 사용자 찾기 public Optional findById(String id) { return userList.stream() .filter(it -> it.getId().equals(id)) .findFirst(); .. [네트워크] HTTP 쿠키 cookie 쿠키는 웹 브라우저와 웹 서버 간에 상태 정보를 유지하기 위한 기술로, 사용자의 브라우저에 저장되는 작은 데이터 저장소입니다. 저장할 수 있는 크기는 대부분 최대 4KB이며 도메인당 저장할 수 있는 쿠키 수 또한 제한됩니다.(일반적으로 20~50개라고 하네요) 서버는 쿠키를 통해 사용자의 상태 정보를 관리하고, 클라이언트의 요청을 보낼 때마다 해당 정보를 서버에 전송하여 사용자 상태를 유지합니다. 쿠키는 HTTP 헤더의 Set-Cookie와 같은 헤더를 통해 서버에서 클라이언트로 전송됩니다. 기본적으로 쿠키는 key-value 쌍으로 구성되며, 이름, 값, 유효 기간, 도메인, 경로 등의 정보를 포함합니다.쿠키의 특징클라이언트 측 저장:쿠키는 클라이언트의 브라우저에 저장되며, 서버가 클라이언트의 상태 정.. 이전 1 다음