HttpContext.Current
首先引用 System.Web 名字空间,然后使用 无语的方法就可以了
使用其他的对像如:Request,Response, Session, Application, Cookies对象也可用下面的语句取得:
HttpContext.Current.Request
HttpContext.Current.Response
HttpContext.Current.Session
HttpContext.Current.Session["aaa"]
HttpContext.Current.Application
string cookieheader = (string)HttpContext.Current.Application["cookieheader"];
HttpContext.Current.Cookies
在没有继承page的类中,应该这样写
HttpContext.Current.Server
HttpContext.Current.Server.MapPath
Page p=(Page)HttpContext.Current.Handler;
HttpContext.Current.Response
HttpContext.Current.Request
HttpContext.Current.Session
HttpContext.Current.Cookies
HttpContext.Current.Application
HttpContext.Current.Catche
Cookie的写入:
HttpCookie cookie=new HttpCookie("Simple");
cookie.Values.Add("Simple1",HttpUtility.UrlEncode("大叔,你好!"));
cookie.Values.Add("Simple2","English is OK!Nothing we should do!");
Response.AppendCookie(cookie);
Cookie的读取:
HttpCookie cookie=Request.Cookies["Simple"];
string simple1=HttpUtility.UrlDecode(cookie["Simple1"]);
string simple2=cookie["Simple2"];
这样simple1="大叔,你好!";simple2="English is OK!Nothing we should do!";
你可以通过这个链接引用该篇文章:http://nece001.bokee.com/tb.b?diaryId=14012080