2008年5月12日

奇怪的cookie设置问题。。。

现在用的开发框架是monorail,今天发现自己写的cookie操作类有问题,后来试了试直接用HttpContext.Current仍然有问题,代码如下,请大家帮忙看一下,谢谢!

   HttpContext hc = HttpContext.Current;
   HttpResponse res = hc.Response;
   HttpRequest req = hc.Request;

   res.SetCookie(new HttpCookie("test2", "123"));
   Response.Write(req.Cookies["test2"].Value.ToString() + "<br />");
   res.SetCookie(new HttpCookie("test2", "456"));
   Response.Write(req.Cookies["test2"].Value.ToString() + "<br />");
   res.SetCookie(new HttpCookie("test2", "789"));
   Response.Write(req.Cookies["test2"].Value.ToString() + "<br />");

 按我的理解,输出结果应该是 123 456 789,但是实际的输出结果确是 789 789 789。

用webform的response和request试了一下,结果是正确的,请问上边这段代码错在哪了呢?

不好意思,在首页放一会吧,实在是很费解啊。。。

posted @ 2008-05-12 15:12 且歌 阅读(530) 评论(5) 编辑

  

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

昵称:且歌
园龄:4年1个月
粉丝:1
关注:0

搜索

 
 

常用链接

我的标签

随笔分类

随笔档案

文章分类

最新评论