쿠키 개체
클라이언트 하드 디스크의 쿠키 폴더에 저장된 데이터 정보 유형 (쿠키 데이터)은 파일 형태 (쿠키 파일)입니다. 쿠키 폴더의 사용자 데이터 정보 (쿠키 데이터). 쿠키 파일은 방문한 웹 사이트에서 클라이언트와 웹 사이트 간의 세션 데이터를 오랫동안 저장하고 방문한 웹 사이트에서만 읽을 수 있습니다. (크로스 도메인 액세스는 허용되지 않습니다)
쿠키 파일 형식 :
NS : 쿠키 .txt
IE : [email protected]
JavaScript 쓰기 쿠키
체재:
document.cookie = "keyword = value [; 만료 = 유효한 날짜] [;…]"
주목:
유효한 날짜 형식 : WDY, DD-MON-YY HH : MM : SS
WDY/MON : 영어 주/월;
또한 경로, 도메인 및 안전한 속성이 포함되어 있습니다.
각 웹 사이트 (도메인)는 20 개의 쿠키 데이터를 생성 할 수 있습니다.
각 브라우저는 300 개의 쿠키 데이터, 4K 바이트를 저장할 수 있습니다.
고객은 쿠키 데이터 작성을 금지합니다.
쿠키를 작동하기 위해 JS를 사용하는 것은 쿠키를 작동하기 위해 JSP 서블릿을 사용하는 것보다 훨씬 더 번거 롭습니다.
쿠키 폴더에 세션을 저장하는 데 사용되는 쿠키 파일을 볼 수없는 이유는 무엇입니까?
두 가지 유형의 쿠키를 사용하십시오
Persistence 쿠키는 클라이언트의 하드 드라이브에 저장됩니다.
세션 쿠키 : 클라이언트의 하드 디스크에 저장되지는 않지만 브라우저 프로세스의 메모리에 배치됩니다. 브라우저가 닫히면 세션 쿠키가 파괴됩니다.
코드 사본은 다음과 같습니다.
<! doctype html>
<html>
<헤드>
</head>
<body>
<script type = "text/javaScript">
var today = new Date ();
var expreireday = new date ();
var mspermonth = 24*60*60*1000*31;
expireday.settime (오늘 .gettime ()+mspermonth);
document.cookie = "name = liujl; expires ="+expreireday.togmtstring ();
document.writeln ( "쿠키는 하드 드라이브에 기록되었습니다");
document.writeln ( "내용은 :"+document.cookie);
document.writeln ( "만료 시간 :"+expreireday.togmtstring ());
</스크립트>
</body>
</html>