[펌글] Cookie 객체의 메소드 일람

By | 7월 23, 2008

메소드

설명

clone()

현재 쿠키 객체를 복사한다.

getComment()

설명 혹은 주석 같은 메시지를 쿠키 객체에 추가할 있는데 이렇게 추가된 메시지를 리턴하는 메소드이다. setComment() 메소드와 대응하는 메소드이다. 만일 설정된 문장이 아무것도 없다면 null 값을 리턴한다.

getDomain()

현재 쿠키 객체를 설정한 도메인의 이름을 리턴한다.

getMaxAge()

현재 쿠키의 최대 유효 기간을 리턴한다. 일반적으로 단위는 초를 사용한다. 기본 값은 -1 이것은 브라우져를 종료시키기 전까지는 영구적으로 사용한다는 의미이며 브라우져의 종료와 함께 쿠키의 유효 기간은 종료된다.

getName()

쿠키의 이름을 리턴한다.

getPath()

쿠키의 경로란 쿠키가 어떤 페이지에 전송될지를 결정하는 역할을한다. 일단 쿠키의 경로를 리턴한다고 알고 setPath 메소드 부분에서 다시 설명하도록 하겠다.

getSecure()

웹브라우져에서 쿠키를 오직 보안화된 프로토콜을 이용해서 전송할 경우에는 true 리턴하고 외의 프로토콜을 이용해서 전송할 경우에는 false 리턴한다.

getValue()

쿠키의 값을 리턴한다.

getVersion()

현재 쿠키를 사용하는 프로토콜의 버전을 리턴한다.

setComment()

쿠키에 대한 설명을 추가할 사용한다. getComment 메소드와 연관되어 사용한다.

setDomain()

현재 쿠키를 표현하기 위한 도메인 이름을 설정한다.

setMaxAge()

현재 쿠키의 최대 유효 기간을 설정한다. 단위는 초이다.

setPath()

쿠키에서 경로란 해당 쿠키가 어떠한 페이지 혹은 서버의 자원들에 영향을 미칠것인지를 결정하게 된다. 만일 /servlet/SomeServlet이라는 서블릿에서 해당 쿠키를 생성했다면 기본적으로 /servlet이라는 디렉토리 하위의 자원들 그리고 /servlet 디렉토리의 하위 디렉토리 등에서 해당 쿠키를 사용할 있다. 하지만 /cgi-bin 같은 디렉토리에 있는 자원은 해당 쿠키를 사용하지 못하게 된다. 이러한 경로를 설정하는 메소드이다.

setSecure()

현재의 쿠키가 HTTPS 혹은 SSL 같은 보안화 프로토콜을 통해서 보내질 것인지를 결정한다.

setValue()

쿠키릐 값을 설정한다.

setVersion()

쿠키의 버전을 설정한다.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments