Asp는 쿠키를 운영합니다([할당] 설정, 읽기, 삭제 [만료 시간 설정] 포함). 자세한 내용은 Script House의 처음 두 기사를 참조하세요.
예:
다음과 같이 코드 코드를 복사합니다.
Response.Cookies("letwego")("visiter")="84ww" '할당
Response.Cookies("letwego").Expires= (now() 7) '만료 시간 설정(7일)
userName=Request.Cookies("letwego")("visiter") '쿠키 가져오기
Response.Cookies("letwego").Expires= (now()-1) '쿠키를 삭제하고 만료 시간을 설정합니다(-1일).
'dateadd("n",30,now())는 분을 가져옵니다.
'dateadd("S",30,now())는 초를 얻습니다.
1. 읽기
다음과 같이 코드 코드를 복사합니다.
Response.Cookies("visiter")="aaa"
a=Request.Cookies("방문자")
Response.Cookies("letwego")("visiter")="aaa"
a=Request.Cookies("letwego")("방문자")
2. 만료 시간 설정
Response.Cookies("visiter").expires=dateadd("H",8,now())'는 쿠키가 8시간 동안 저장됨을 의미합니다.
Response.Cookies("user_name").Expires=Date 1 '쿠키 저장 시간을 지정하세요
쿠키를 1시간 동안 보관하세요
Response.Cookies("MyCookie").Expires= (현재() 1/24)
Response.Cookies("MyCookie").Expires = DateAdd("h", 1, Now())
Response.Cookies("쿠키이름").Expires=DateAdd("m",60,now())
60개월 후 만료되도록 설정
Response.Cookies("사용자").expires=second() 7
만료 후 정의된 시간은 시간 함수로 대체될 수 있습니다.
예를 들어, date() 7은 오늘 시간에 7일을 더하는 것을 의미하고, second() 7은 7초를 의미합니다.
Response.Cookies("field name").expires=time 함수 N, 예:
Response.Cookies("name2").expires=date 1, 쿠키가 1일 동안 저장됨을 나타냅니다.
Response.Cookies("name2").expires=Hour 8, 쿠키가 8시간 동안 저장됨을 나타냅니다.
이 방법을 테스트했지만 작동하지 않습니다(2003server, iis6.0). 두 번째 뒤에 ()가 있는지 여부에 관계없이 액세스할 때 500 오류가 나타납니다(여전히 웹 페이지를 표시할 수 없습니까? 잊으셨습니까?) ).
여기서는 시간 누적을 위해 DateAdd 함수를 사용하는 것이 좋습니다. 예를 들어 1시간을 더하려면 다음을 사용하세요.
Response.Cookies("baidooglecom").expires = DateAdd("h", 1, Now())
30분:
Response.Cookies("쿠키이름").Expires=DateAdd("n",30,now())
dateadd("S",30,now())는 초를 얻습니다.
Expires는 쿠키의 만료 날짜를 지정합니다. 세션이 끝난 후 클라이언트의 디스크에 쿠키를 저장하기 위해 또는 대부분의 경우 우리는 쿠키를 방문자의 컴퓨터에 더 오랜 기간 동안 유지하려고 합니다. 이 날짜를 설정해야 합니다.
이 속성이 현재 날짜 이후로 설정되지 않으면 작업이 종료된 후 쿠키가 만료됩니다.
쿠키 만료 날짜는 "2010년 1월 1일"입니다. Response.Cookies("CookieName").Expires=#January 01, 2010#
쿠키의 만료 시간은 "쿠키 생성 시간 + 365일"입니다: Response.Cookies("CookieName").Expires=Date 365 권장
그러나 페이지 간에 호출될 때 값이 비어 있도록 Response.Cookies("CookieName").Expires=Date를 아무렇지도 않게 작성하지 않는 것이 가장 좋습니다.