Asp.net的HttpCookie写入汉字读取时为乱码的解决方法

例子:

  Cookie的写入:

1HttpCookie cookie=new HttpCookie("Simple");
2cookie.Values.Add("Simple1",HttpUtility.UrlEncode("大叔,你好!"));
3cookie.Values.Add("Simple2","English is OK!Nothing we should do!");
4Response.AppendCookie(cookie);  Cookie的读取:
1HttpCookie cookie=Request.Cookies["Simple"];
2string simple1=HttpUtility.UrlDecode(cookie["Simple1"]);
3string simple2=cookie["Simple2"];  这样simple1="大叔,你好!";simple2="English is OK!Nothing we should do!";

  很简单吧!!!

posted @ 2008-03-10 17:23  supers  阅读(113)  评论(0)    收藏  举报