본문 바로가기
반응형

Cookie3

[Cookie] 쿠키를 주고 받을 때 HTTP 요청과 응답에 어떤 헤더 데이터가 오가는가? 쿠키 값을 어떻게 인코딩하나? 쿠키를 주고 받을 때 HTTP 요청과 응답에 어떤 헤더 데이터가 오가는가? 쿠키 값을 어떻게 인코딩하나? · 서버에서 HTTP 요청을 통해 클라이언트에 여러 쌍의 쿠키들을 저장하라는 명령을 할 때, 헤더의 데이터는 다음과 같음 - 프로토콜 종류, status Code, Content-Type, Set-Cookie HTTP/2.0 200 OK Content-Type: text/html Set-Cookie: yummy_cookie=choco Set-Cookie: tasty_cookie=strawberry · Set-Cookie HTTP response header는 다양한 속성을 추가해서 사용할 수 있음 Set-Cookie: = Set-Cookie: =; Expires= Set-Cookie: =; Max-A.. 2021. 10. 14.
[JSP] JSP와 세션(Session) 학습 목표 · 세션이란? · 세션 생성하기 · session 기본 객체 · 기본 객체의 속성 사용 · 세션 종료 · 세션 유효 시간 · request.getSession을 이용한 세션 생성 · 세션에 여러 속성을 사용해서 연관 정보 저장하기 · 서블릿 컨텍스트와 세션 세션이란? · 세션은 웹 컨테이너에 클라이언트의 상태 정보를 보관할 때 사용함 · 쿠키(웹 브라우저에 정보 보관) vs 세션(서버에 정보 보관) · 웹 컨테이너는 기본적으로 한 웹 브라우저마다 한 세션을 생성함 쿠키 vs 세션 · 세션이 쿠키보다 보안적으로 우위 - 쿠키의 이름이나 데이터는 네트워크를 통해 전달 -> HTTP 프로토콜을 사용하는 경우 중간에 탈취 가능 - 세션의 값은 오직 서버에만 저장 · 웹 브라우저가 쿠키를 지원하지 않거.. 2021. 10. 4.
[JSP] JSP와 쿠키 학습 목표 · 쿠키란? · 쿠키 생성하기 · 쿠키의 구성 · 쿠키 값 읽어오기 · 쿠키 값 변경 및 쿠키 삭제 · 쿠키 도메인 · 쿠키의 경로 · 쿠키 유효시간 · 쿠키와 헤더 · 쿠키 처리를 위한 유틸리티 클래스 쿠키란? · 쿠키(cookie): 웹 브라우저가 보관하는 데이터 · 웹 브라우저는 웹 서버에 요청을 보낼 때 쿠키를 함께 전송, 웹 서버는 쿠키를 사용해 필요한 데이터를 읽을 수 있음 · 쿠키는 웹 서버와 웹 브라우저 양쪽에서 생성 가능 · JSP에서 생성하는 쿠키는 웹 서버에서 생성하는 쿠키 · 쿠키 동작 방식 1. 쿠키 생성: JSP 프로그래밍에서 쿠키는 웹 서버 측에서 생성, 생성한 쿠키를 응답 데이터 헤더에 저장해서 웹 브라우저에 전송 2. 쿠키 저장: 웹 브라우저는 응답 데이터에 포함.. 2021. 10. 3.
반응형