쿠키란 무엇인가?
2019. 3. 27. 09:35ㆍIT 용어
쿠키란?
웹 브라우저에서 서버로 어떤 데이터를 요청 하면, 서버측에서 알맞은 로직을 수행한 후 데이터를 웹 브라우저에 응답한다. 그리고 서버는 웹 브라우저와의 관계를 종료하는데, 이것이 HTTP 프로토콜의 특징이다. 연결이 종료되었을 때, 정보를 지속적으로 유지하기 위한 수단으로 쿠키가 사용된다.
쿠키는 서버에서 생성하여 서버가 아닌 클라이언트측에 특정 정보를 저장한다. 그리고 서버에 요청 할 때마다 쿠키의 속성값을 참조 또는 변경 할 수 있다.
쿠키 관련 메소드
- setMaxAge() : 쿠키 유효기간을 설정
- setpath() : 쿠키사용의 유효 디렉터리 설정
- setValue() : 쿠키의 값 설정
- setVersion() : 쿠키 버전 설정
- getMaxAge() : 쿠키 유효기간 정보 얻기
- getName() : 쿠키 이름 얻기
- getValue() ; 쿠키사용의 유효 디렉터리 얻기
- getVersion() : 쿠키 버전 얻기
쿠키를 생성할 때는 반드시 response객체에 저장해야 한다.
쿠키를 받을때는 request객체 사용
쿠키를 수정하거나 다시 저장할 때는 response객체 사용
쿠키 문법
'IT 용어' 카테고리의 다른 글
세션이란 무엇인가? (0) | 2019.03.27 |
---|---|
웹 서버와 웹 어플리케이션 서버 (0) | 2019.03.27 |