728x90
반응형
쿠키는 웹클라이언트의 하드에 저장된 데이터로 웹서버에 요청을 보낼 때 함께 전송된다.
@ 쿠키의 동작과정
1. 쿠키 생성 :
1-1 웹클라이언트가 쿠키를 생성하여 웹서버에 요청을 하면 웹서버에서 JSESSIONID란 이름의 쿠키를 만든다.
1-2 response 객체에 쿠키정보를 담아 웹클라이언트에 응답한다.
2. 쿠키 저장 :
웹클라이언트의 쿠키보관폴더에 쿠키정보가 저장된다.
3. 쿠키 전송 :
웹클라이언트의 재요청이 이루어질 때 쿠키정보가 함께 전달된다.
@ 쿠키의 생성
: 1. 웹클라이언가 쿠키를 생성할 수 있다.
1-1 javax.servlet.http 패키지의 Cookie class를 통해 생성한다.
Cookie coo1=new Cookie(name1, value);
Cookie coo2=new Cookie(name2, value);
# name은 키(Key)에 해당하는 값으로 중복을 허용하지 않는다. 만일 키가 중복되면 나중에 추가된 Cookie가 저장된다. value는 중복이 허용된다.
: 2. 웹서버가 session에 따라 JSESSIONID를 생성한다..
2-1 JSESSIONID : 16진수 값
@ 쿠키의 동작과정
1. 쿠키 생성 :
1-1 웹클라이언트가 쿠키를 생성하여 웹서버에 요청을 하면 웹서버에서 JSESSIONID란 이름의 쿠키를 만든다.
1-2 response 객체에 쿠키정보를 담아 웹클라이언트에 응답한다.
2. 쿠키 저장 :
웹클라이언트의 쿠키보관폴더에 쿠키정보가 저장된다.
3. 쿠키 전송 :
웹클라이언트의 재요청이 이루어질 때 쿠키정보가 함께 전달된다.
@ 쿠키의 생성
: 1. 웹클라이언가 쿠키를 생성할 수 있다.
1-1 javax.servlet.http 패키지의 Cookie class를 통해 생성한다.
Cookie coo1=new Cookie(name1, value);
Cookie coo2=new Cookie(name2, value);
# name은 키(Key)에 해당하는 값으로 중복을 허용하지 않는다. 만일 키가 중복되면 나중에 추가된 Cookie가 저장된다. value는 중복이 허용된다.
: 2. 웹서버가 session에 따라 JSESSIONID를 생성한다..
2-1 JSESSIONID : 16진수 값
728x90