쿠키(3)
-
쿠키와 세션
HTTP HTTP 는 클라이언트와 서버 사이에 이루어지는 요청-응답 프로토콜 이다. HTTP 는 두가지 특징을 가지고 있다. - 비연결성(Connectionless) - 무상태성(Stateless) 비연결성은 연결을 맺은 서버-클라이언트 관계에서 클라이언트의 요청에 대해 서버가 응답을 마치면 그 연결을 끊는 성질을 의미한다. 이로 인해서 A 클라이언트가 보내는 3번의 요청을 서버는 모두 A 클라이언트의 요청인지 A~C 클라이언트가 보내는 각각의 요청인지 알 수 없어진다. 이를 무상태성이라고 한다. 왜 이렇게 설계되었을까? HTTP 는 인터넷 상 불특정 다수의 통신 환경을 기초로 설계 되었다. 따라서 한 번 맺은 연결을 지속적으로 유지한다면 쓸데 없이 많은 자원이 소요될 것이다. 매번 연결을 맺는 편이 지..
2023.08.08 -
3주차 [ WIL ]
이번주에 알게된 것 1. 쿠키와 세션 https://muyeon95.tistory.com/193 쿠키와 세션 [ TIL ] Problem 항상 쿠키와 세션에 대해 긴가 민가 했다. 그래서 쿠키와 세션에 대해 알아보았다. Try 쿠키와 세션에 대해서 블로그나 영상을 통해 개념을 찾아보았고, 그 개념에 예시를 들어보려고 시도 muyeon95.tistory.com 2. 토큰과 캐시 https://muyeon95.tistory.com/194 토큰과 캐시 [ TIL ] Problem 쿠키와 세션에 이어 이해할 수 토큰과 캐시 에 대해 이해해보자 Try 여러 블로그와 강의를 보고 예시를 들어서 정리해보았다. Solve token 토큰은 동물원으로 치자면 티켓이다. 이 토큰 티켓 muyeon95.tistory...
2023.07.02 -
쿠키와 세션 [ TIL ]
Problem 항상 쿠키와 세션에 대해 긴가 민가 했다. 그래서 쿠키와 세션에 대해 알아보았다. Try 쿠키와 세션에 대해서 블로그나 영상을 통해 개념을 찾아보았고, 그 개념에 예시를 들어보려고 시도했다. Solve Cookie 쿠키는 쿠폰북같은 느낌이다. 동물원에 입장하는데 동물원에서 입장시 쿠키라는 쿠폰북을 준다. 이는 내가 가고싶은 곳을 메모하거나, 하는 등 체크 표시를 남길 수 있다. 내가 직접 들고 다니고 있기 때문에 내가 직접 수정이 가능하다. 이는 사용자가 사이트에 방문하면 데이터를 저장하는게 쿠키의 중요한 부분이다. 모든 데이터를 수정할 수 있는 권한이 사용자에게 주어지면 문제가 발생할 수 있다. 동물원의 울트라 VIP 등급을 사용자가 직접 수정하려고 한다던가, 구매한적 없는 상품을 구..
2023.06.27