ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 16 쿠키(Cookie)
    Spring/01 Spring MVC 2023. 6. 3. 20:12
    반응형

    1) 쿠키(Cookie)?

    - 이름의 쌍으로 구성된 정보. 아스키 문자만 가능(한글은 URL인코딩)

    - 서버에서 생성 후 전송, 브라우저에 저장. (유효기간 이후 자동 삭제)

    - 서버에 요청시 domain, path가 일치하는 경우에만 자동 전송(하위 경로 포함)

     

     

     

    2) 쿠키의 작동 과정

     

    3) 쿠키의 생성

    >> 상대시간과 절대시간 둘 중에 하나만 사용가능

    >> 상대시간과 절대시간을 둘 다 사용한 이유 : 컴퓨터마다 현재 시간이 다를 수 있다

     

     

     

     

    4) 쿠키의 삭제와 변경

     

     

     

    5) 쿠키 읽어 오기

     

     

     

    Cookie를 이용하여 아이디 기억하기 만들기

     

     

    - Cookie 브라우저 실행(크롬)

    loginForm.jsp 작성

    크롬 브라우저(검사Application)

     

     

    - boolean rememberId 출력 값

     

     

    - Cookie를 이용하여 아이디 기억하기 만들기

    >> 결과: 아이디와 체크박스가 기억되어 나오지만, 아이디 기억 체크박스를 풀어도

    아이디와 체크박스가 체크되어 나온다 (boolean remeberId 이용)

     

    체크박스를 사용하지 않을 때, 쿠키 삭제

    >> rememberId를 사용하여 쿠키를 삭제 체크박스 해제 사용 가능(아이디 기억X)

     

     

     

     

     

     

    반응형

    'Spring > 01 Spring MVC' 카테고리의 다른 글

    18 세션(Session)-실습  (0) 2023.06.11
    17 세션(Session)  (0) 2023.06.05
    15 redirect와 forward  (0) 2023.06.02
    14 @GetMapping @PostMapping  (0) 2023.05.01
    13 회원가입 화면 작성하기  (0) 2023.04.30
Designed by Tistory.