본문 바로가기

서버지식/웹 서비스

[HTTP]네이버를 통해 쿠키역할 배우기

대한민국 대표 포털사이트인 네이버를 통해 쿠키의 역할을 눈으로 확인 할 수 있다.

1. 로그인된 네이버 웹페이지를 켠다.


2. f12를 눌러 애플리케이션 탭에 들어가 좌측 네이버 쿠키들을 확인한다. 사진에 보이는 것들이 클라이언트에 저장된 쿠키들로 로그인과 개인 설정관련된 정보를 담고 있다. 이것들이 클라이언트가 요청시 함께 전송되는 것이다.


3. 쿠키를 다 지워보자.


4. 쿠키를 지운 후, 새로고침을 하였더니 로그아웃이 되었다. 이로써 쿠키의 역할이 로그인 유지라는 것을 알았다.


5. 다시 새로고침후 네트워크 탭에서 http 헤더를 통해 추적해보았더니, Request Headers에 cookie가 발견되었다. 이는 새로고침 시, 네이버 서버에서 set-cookie 헤더를 통해 클라이언트에게 보낸 것을 포함하여 다시 보낸 것이다.


6. 이렇듯 다시 쿠키가 생겼다. 비슷하게 로그인을 한다면, 로그인 관련한 정보를 포함한 쿠키가 생성될 것이다.