본문 바로가기
반응형

쿠키4

[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.
[F-lab] 7주차 정리 - 웹 프로그래밍 기초와 JSP 학습내용: JSP 교재: 최범균의 JSP 2.3 웹프로그래밍 기초부터 중급까지 Chapter 1~4 - Chapter 9, 10 - Chapter 14 - Chapter 17~20 학습목표 · 웹 프로그래밍 기초 · 웹 프로그래밍과 JSP · JSP 처리 과정 · 쿠키 · 세션 · 데이터베이스 프로그래밍 · 서블릿 · MVC 패턴 구현 · 필터란? · ServletContextListener란? 웹 프로그래밍 기초 https://scshim.tistory.com/393 웹 프로그래밍과 JSP · 웹 프로그래밍: 웹 서버가 웹 브라우저에 응답으로 전송할 데이터를 생성해주는 프로그램을 작성하는 것 · 웹 서버의 종류에 따라 웹 프로그래밍을 할 때 사용하는 기술이 달라짐 ex) Apache - php, Win.. 2021. 10. 7.
[JSP] JSP와 세션(Session) 학습 목표 · 세션이란? · 세션 생성하기 · session 기본 객체 · 기본 객체의 속성 사용 · 세션 종료 · 세션 유효 시간 · request.getSession을 이용한 세션 생성 · 세션에 여러 속성을 사용해서 연관 정보 저장하기 · 서블릿 컨텍스트와 세션 세션이란? · 세션은 웹 컨테이너에 클라이언트의 상태 정보를 보관할 때 사용함 · 쿠키(웹 브라우저에 정보 보관) vs 세션(서버에 정보 보관) · 웹 컨테이너는 기본적으로 한 웹 브라우저마다 한 세션을 생성함 쿠키 vs 세션 · 세션이 쿠키보다 보안적으로 우위 - 쿠키의 이름이나 데이터는 네트워크를 통해 전달 -> HTTP 프로토콜을 사용하는 경우 중간에 탈취 가능 - 세션의 값은 오직 서버에만 저장 · 웹 브라우저가 쿠키를 지원하지 않거.. 2021. 10. 4.
[JSP] JSP와 쿠키 학습 목표 · 쿠키란? · 쿠키 생성하기 · 쿠키의 구성 · 쿠키 값 읽어오기 · 쿠키 값 변경 및 쿠키 삭제 · 쿠키 도메인 · 쿠키의 경로 · 쿠키 유효시간 · 쿠키와 헤더 · 쿠키 처리를 위한 유틸리티 클래스 쿠키란? · 쿠키(cookie): 웹 브라우저가 보관하는 데이터 · 웹 브라우저는 웹 서버에 요청을 보낼 때 쿠키를 함께 전송, 웹 서버는 쿠키를 사용해 필요한 데이터를 읽을 수 있음 · 쿠키는 웹 서버와 웹 브라우저 양쪽에서 생성 가능 · JSP에서 생성하는 쿠키는 웹 서버에서 생성하는 쿠키 · 쿠키 동작 방식 1. 쿠키 생성: JSP 프로그래밍에서 쿠키는 웹 서버 측에서 생성, 생성한 쿠키를 응답 데이터 헤더에 저장해서 웹 브라우저에 전송 2. 쿠키 저장: 웹 브라우저는 응답 데이터에 포함.. 2021. 10. 3.
반응형