쿠키 편집하기
최신판 | 당신의 편집 | ||
9번째 줄: | 9번째 줄: | ||
==구조== | ==구조== | ||
− | ===유효기간=== | + | ===유효기간==== |
쿠키가 생성되면 기본적으로 브라우저가 종료될 때까지는 쿠키의 데이터를 사용할 수 있다. 하지만 유효 기간을 지정하면 브라우저가 종료되어도 지정한 기간 동안은 쿠키 데이터를 읽고 쓸 수 있게 된다. 유효 기간이 지나면 쿠키 데이터는 소멸된다. 실제로 파일이 지워지지는 않더라도 데이터를 브라우저에서 읽을 수가 없다. | 쿠키가 생성되면 기본적으로 브라우저가 종료될 때까지는 쿠키의 데이터를 사용할 수 있다. 하지만 유효 기간을 지정하면 브라우저가 종료되어도 지정한 기간 동안은 쿠키 데이터를 읽고 쓸 수 있게 된다. 유효 기간이 지나면 쿠키 데이터는 소멸된다. 실제로 파일이 지워지지는 않더라도 데이터를 브라우저에서 읽을 수가 없다. | ||
21번째 줄: | 21번째 줄: | ||
===보안=== | ===보안=== | ||
이는 쿠키 데이터의 전송 방법을 지정한다. 보통은 일반 HTTP를 이용하여 전송하지만, 만일 안전한 전송 방법을 지정하면 HTTPS 등의 보안 전송 방법을 사용하면 된다. 하지만 대부분의 경우 쿠키로는 위험하지 않은 데이터를 전달하기 때문에 거의 사용하지 않는다. | 이는 쿠키 데이터의 전송 방법을 지정한다. 보통은 일반 HTTP를 이용하여 전송하지만, 만일 안전한 전송 방법을 지정하면 HTTPS 등의 보안 전송 방법을 사용하면 된다. 하지만 대부분의 경우 쿠키로는 위험하지 않은 데이터를 전달하기 때문에 거의 사용하지 않는다. | ||
− | |||
==종류== | ==종류== | ||
*Session cookie : 통신 연결에서 두 개체의 활성화된 접속을 뜻하고, 일시적으로 브랑우저를 끄거나 일정시간이 지나면 삭제된다.서버에서 중요 데이트러를 가지고 클라이언트에게는 MD5 형식의 토큰을 발급해준다. PHP : PHPSESSIONID, JSP : JSESSIONID , ASP : ASPSESSIONID 실무에서는 그냥 세션으로 불린다. | *Session cookie : 통신 연결에서 두 개체의 활성화된 접속을 뜻하고, 일시적으로 브랑우저를 끄거나 일정시간이 지나면 삭제된다.서버에서 중요 데이트러를 가지고 클라이언트에게는 MD5 형식의 토큰을 발급해준다. PHP : PHPSESSIONID, JSP : JSESSIONID , ASP : ASPSESSIONID 실무에서는 그냥 세션으로 불린다. |