인프런 커뮤니티 질문&답변

pbs0216님의 프로필 이미지
pbs0216

작성한 질문수

모든 개발자를 위한 HTTP 웹 기본 지식

쿠키

쿠키 정보 자동 포함 질문

작성

·

187

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.

 

강의에서 모든 요청 정보에 쿠키 정보를 자동으로 포함한다 + 쿠키를 무조건 보낸다 이렇게 설명을 주셨는데요

쿠키는 브라우저가 저장한다고 알고있습니다.

즉 실제 보관되는 장소는 로컬 저장소(내 컴퓨터 드라이브)라고 이해하고 있는데요

여기 저장소에는 구글에서 요청한 쿠키, 네이버에서 요청한 쿠키 등 많은 서버에서 요청한 쿠키가 저장되어있지 않나요?

어떤 사이트에 접근할 때 해당 서버 측에서 필요한 쿠키만 선별해서 전송한다고 생각을 하는데요

그러면 요청 정보에 쿠키를 담아 보낼때 어떤 쿠키를 담아 보낼지 클라이언트 측에서 판단하여 결정하나요? 아니면 서버가 판단하나요?

그리고 어떤 쿠키를 보낼지 어떻게 결정하나요? 강의에서 설명해주신 path와 domain을 보고 판단하나요?

1. 어떤 쿠키를 보낼지 결정하는 주체가 클라이언트 측인지 서버 측인지 궁금합니다

2. 어떤 쿠키를 보낼지 어떻게 결정하나요?

답변 1

1

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

결정 주체는 클라이언트입니다.

강의에서 언급된 경로와 도메인 정보를 '키'로 하여 쿠키들이 저장됩니다.

따라서, 요청할 때 해당 도메인, 경로에 해당하면 자동으로 관련된 쿠키가 함께 전달되게 됩니다.

브라우저의 개발자도구를 통해 쿠키를 볼 수 있으니 직접 보시는 것도 좋습니다:)

감사합니다.

pbs0216님의 프로필 이미지
pbs0216

작성한 질문수

질문하기