1. 기본 적인 쿠키 생성 방법

다음과 같이 기간을 지정하여 사용할 수 있으며 기간을 지정하지 않을 시에는 웹 브라우저가 닫힘과 동시에 소멸됨


 
 
 
 
 
 
 
 
 
1 //[1] 쿠키 저장
2 Response.Cookies["Ex1"].Value = DateTime.Now.ToShortTimeString();
 
1 //[!] 쿠키에 기간을 적용하지 않으면 웹브라우저가 닫힘과 동시에 소멸
2 Response.Cookies["Ex1"].Expires = DateTime.Now.AddDays(30); //30일간 쿠키저장
 
1 //[2] 쿠키 읽어오기
2 if (Request.Cookies["Ex1"] != null)
3 {
4     string now = Request.Cookies["Ex1"].Value;
5     Response.Write("조금전 생성한 쿠키 값 : " + now); 
6 }


2. 코드 레벨에서 HttpCookie클래스를 사용해 쿠키를 생성하는 방법
 
1 //코드 레벨에서 HttpCookie클래스를 사용해 쿠키 생성
2 HttpCookie Ex = new HttpCookie("Example");
3 Ex.Values.Add("Name", "HyungSee");
4 Ex.Values.Add("Age", "27");
 
1 Response.Cookies.Add(Ex);
2  //Name와 Nick을 따로 출력
3 Response.Write(Ex.Values["Name"] + "</br>");
4 Response.Write(Ex.Values["Age"] + "</br>");

+ Recent posts