본문 바로가기
웹 지식

[Javascript] 쿠키란?

by devebucks 2023. 1. 14.
728x90

쿠키 이름과 값은 항상 인코딩해야 합니다.

쿠키 하나의 최대 용량은 4KB이다. 사이트 하나당 20개 허용한다.(브라우저에 따라 다르다)

 

 

쿠키 옵션 설명

 

httpOnly

자바스크립트같은 클라이언트 측 스크립트가 쿠키를 사용할 수 없게 한다. document.cookie를 통해 쿠키를 볼 수도 없고 조작 못한다.

 

secure

HTTPS연결에만 쿠키 사용할 수 있다

 

samesite

요청이 외부사이트에서 일어나면, 브라우저가 쿠키를 보내지 못하게 막는다. XSRF 공격을 막는데 유용하다

 

관련 Javascript 라이브러리

https://www.npmjs.com/package/cookie

 

cookie

HTTP server cookie parsing and serialization. Latest version: 0.5.0, last published: 9 months ago. Start using cookie in your project by running `npm i cookie`. There are 3450 other projects in the npm registry using cookie.

www.npmjs.com

 

728x90

댓글