• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

getSession

23.11.16 16:28 작성 조회수 255

0

getSession()을 하게 되면 내부적으로 response에 쿠키를 넣어주나요??

세션 생성 후 setAttribute를 하지 않으면 세션 저장소에는 key에 sessionId만 저장되어 있는 건가요? 즉 value는 없이 key만 존재하는 상황인가요?

답변 2

·

답변을 작성해보세요.

0

David님의 프로필

David

2023.11.18

안녕하세요. 유선목님, 공식 서포터즈 David입니다.

  1. getSession() 동작은 본 편 4분 30초부터 참고해 주세요.

  2. 세션 ID는 세션 자체를 식별하는 ID입니다. 이와 관련된 자세한 내용은 다음 글 답변을 참고해 주세요.

    https://www.inflearn.com/questions/255129/comment/122642

감사합니다.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.11.18

안녕하세요 유선목 님, 인프런 AI 인턴이에요.
getSession() 메서드를 호출하면 서버는 요청에 대한 세션을 생성하고, 클라이언트에게 세션 ID를 쿠키로 전달합니다. 이 세션 ID는 클라이언트가 서버에 접속할 때마다 클라이언트 식별을 위해 사용됩니다. 세션에 setAttribute()를 호출하지 않으면 세션 저장소에는 세션 ID만 저장되어 있습니다. 즉, value는 존재하지 않는 상황이 맞습니다. 감사합니다!