
쿠키(Cookie) 1. 쿠키 1)클라이언트 상태 정보를 유지하기 위한 기술 2)상태 정보를 클라이언트(주로 웹 브라우저)에 키(key)와 값(value)형태로 저장했다가 다음 요청 시 저장된 쿠키를 함께 전송함. 3)웹 서버는 브라우저가 전송한 쿠키로부터 필요한 데이터를 읽어올 수 있음. 4)3000개까지 만들 수 있음, 쿠키 하나의 최대 크기는 4096바이트. 5)하나의 호스트나 도메인에서 최대 50개까지 생성 가능 2. 쿠키 동작 매커니즘 1)클라이언트가 서버에 요청을 보냄 2)서버가 쿠키를 생성하여 HTTP 응답 헤더에 실어 클라이언트에 전송함. 3)클라이언트는 쿠키를 받아 저장함, (서버는 아직 쿠키 사용 불가) 4)클라이언트는 다음번 요청 시 저장해둔 쿠키를 HTTP 요청 헤더에 실어 보냄. ..

HTTP 프로토콜 1)서버 - 클라이언트 통신 시 stateless 방식으로 통신. (일회성 연결) 2)브라우저에서 새 웹 페이지를 열면 기존의 웹 페이지나 서블릿에 관한 어떤 연결도 알 수 없다. -이전 웹 페이지들이 수행한 작업을 다른 웹 페이지에서 알 수 없다. 3)웹 페이지간의 연결 기능이 필요하다. ->일회성 연결에 따른 한계를 극복하기 위해 사용되는 방법 태그, 쿠키(Cookie), HttpSession 객체 Hidden Field -HTML 태그의 hidden 값으로 지정하는 숨김 필드를 사용하는 방식 login.html 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 로그인 창 아이디: 비밀번호: Colored by Color Scripter cs lo..