<Cookie> 개발자도구->Appliction->Cookies탭
첫번쨰 요청
나는 조현영이야 -> 응 오케이
두번쨰 요청
나는 게시글을 쓰고싶어 -> 너 누군데?
(HTTP는 스테이트리스 : 기억을 못함.)
헤더를 사용해서 기억을 하게 꼽션
쿠키의 형식은 키=값; 옵션1; 옵션2;...

<쿠키의 옵션>
- Expire / Max-Age
날짜는 날짜기간까지 쿠키를 저장.
Session은 브라우져가 꺼질 때까지 쿠키를 저장.
요즘은 Max-Age가 대세 둘다 있다면 Max-Age가 우세.
- Domain : zerocho,com
- Path : /api
zerocho,com/api (o) sub.zerocho,com/api (o)
- Domain : sub.zerocho,com
- Path : /api
zerocho,com/api (x) sub.zerocho,com/api (x)
sub.zerocho,com/user (x) sub.zerocho,com/api/user (o)
설정된 도메인과 그 도메인의 서브도메인에서까지 쿠키를 가져갈수 있음.
하위 path는 된다. but domain이 달라버리거나 path가 달라버리면 안된다.
- HttpOnly
자바스크립트에서 가져갈수 있는가
O -> js에서는 접근불가. Http로만 접근가능.
- Secure : Https일때만 접근가능.
- SameSite = ??? : localhosdt에서 구글이나 페이스북의 쿠키를 전송하는걸 막을지 말지 옵션.
ㄴNone(Secure) :남의사이트 쿠키까지 다 허용.
ㄴLax(기본값) : ㅌ 남의사이트 쿠키 못씀. 링크같은거 클릭했을 떄 그때만 허용.
ㄴStrict : local안에서만 쿠키가지고 노는것.
- 마지막 두개 partitions priolity 신경x.
'CS > 네트워크 통신' 카테고리의 다른 글
| 섹션2 [HTTP] 캐시 신선도 검사 (0) | 2023.06.04 |
|---|---|
| 섹션2 [HTTP] 캐시 (0) | 2023.06.04 |
| 섹션2 [HTTP] Authorization, 기타헤더, 커스텀헤더 (0) | 2023.06.03 |
| 섹션2 [HTTP] 컨텐츠협상과 MIME Typ (0) | 2023.06.01 |
| 섹션2 [HTTP] 상태코드(1XX, 2XX, 3XX, 4XX, 5XX) (0) | 2023.05.30 |