목록cookie (1)
프론트엔드 개발

왜 쿠키와 세션을 쓰게 된 걸까? client와 server는 항상 연결되어 있는 상태가 아니라 요청(request)과 응답(response)의 반복으로 데이터를 주고받는다. 서버는 사용자를 기억하지 못하는데, 이는 HTTP가 다음과 같은 특성을 따르기 때문이다. - connectless(request -> response -> 연결 종료) - stateless(no connect -> no memory) 이를 해결하기 위해 쿠키와 세션을 사용하게 되었다. 쿠키(cookie) 클라이언트 측 로컬 브라우저에 저장되는 Key-Value쌍의 작은 데이터 이후 클라이언트가 데이터를 요청 시, header에 쿠키를 넣어 서버에 보내게 되고, 서버가 쿠키를 읽어 사용자 식별. 로그인 정보가 쿠키에 담겨 있다면, 더..
Browser/Browser
2021. 3. 14. 00:05