어떻게 작동하는 거지
[질문] 쿠키는 바로 이해가 되는데 세션은 개념이 잘 이해가 안되네
익명(58.76)
2023-12-04 00:48
추천 1
댓글 4
다른 게시글
-
창의적인 아이디어와 열정으로 세상을 변화시키는 개발자 [3][%] 익명(39.127) | 23.12.04추천 0
-
c로 lisp 인터프리터 만들었음 [5][연재] P넛버터(mrpeanutbutter) | 23.12.03추천 18
-
좆샵으로 뭐 개발함? [7][%] 익명(61.81) | 23.12.03추천 1
-
회사에서 일정같은건 어떻게 정해지는편임? [3][%] 익명(218.39) | 23.12.03추천 1
-
문과 개발자는 좀 힘든가요..? [10][질문] 익명(211.234) | 23.12.03추천 1
-
패카지같은거 버전을 고정시키는 경우는 어떤경우냐? [5][질문] 타피오카.(morsert2) | 23.12.03추천 0
-
aws개발자들 ㅈㄴ 대단한 듯 [2][%] 익명(58.76) | 23.12.03추천 0
-
인텔리제이 > 이맥스 전환에 10일 정도 소요됨 [8][%] 딱국따당이(118.235) | 23.12.03추천 0
-
고졸인데 개발자 가능함? <- 에 대한 개인적인 생각 [1][%] 익명(223.38) | 23.12.03추천 1
-
계산할려 들지말고 알려고 시도해라 [3][%] 익명(119.56) | 23.12.03추천 0
걍 해시값 하나 생성해서 서버하나 유저하나 가지고 유저가 들고오면 맞는지 확인만 해주는거아님?
세션 id를 쿠키로 브라우저에 넘겨주고 서버에서 세션마다 값들을 들고있는거
세션을 좁게 말하면(엄밀히 말하면 쿠키를 이용한 HTTP 세션 이라고 하는게 맞을것) 위에서 말한거고 넓게 말하면 어떤 소비자와 어떤 제공자가 만났을때 만들어지고 유지되는 상태를 세션이라고 함
이게 왜 HTTP에서 보통 등장하냐면 HTTP는 그 자체로 stateless하기 때문에 처음엔 cookie란걸 덜렁덜렁 들고다녔음. 근데 cookie는 접속하는쪽에서 맘대로 주작할수 있으니까 서버가 임의의 문자열 하나 주고 자기한테 요청할때마다 그 문자열 들고 오라고 하는것임. 그 문자열에 맞는 "상태"는 서버가 저장해놓고 있음.