首页 新闻 搜索 专区 学院

非webform环境下的cookie设置问题

0
悬赏园豆:10 [已关闭问题]
<P>现在用的开发框架是monorail,今天发现自己写的cookie操作类有问题,后来发现直接用HttpContext.Current仍然有问题,代码如下,请大家帮忙看一下,谢谢!</P> <P>&nbsp;&nbsp;&nbsp;HttpContext hc = HttpContext.Current;<BR>&nbsp;&nbsp;&nbsp;HttpResponse res = hc.Response;<BR>&nbsp;&nbsp;&nbsp;HttpRequest req = hc.Request;</P> <P>&nbsp;&nbsp;&nbsp;res.SetCookie(new HttpCookie("test2", "123"));<BR>&nbsp;&nbsp;&nbsp;Response.Write(req.Cookies["test2"].Value.ToString() + "&lt;br /&gt;");<BR>&nbsp;&nbsp;&nbsp;res.SetCookie(new HttpCookie("test2", "456"));<BR>&nbsp;&nbsp;&nbsp;Response.Write(req.Cookies["test2"].Value.ToString() + "&lt;br /&gt;");<BR>&nbsp;&nbsp;&nbsp;res.SetCookie(new HttpCookie("test2", "789"));<BR>&nbsp;&nbsp;&nbsp;Response.Write(req.Cookies["test2"].Value.ToString() + "&lt;br /&gt;");</P> <P>&nbsp;按我的理解,输出结果应该是 123 456 789,但是实际的输出结果确是 789 789 789。</P> <P>用webform的response和request试了一下,结果是正确的,请问上边这段代码错在哪了呢?</P>
且歌的主页 且歌 | 初学一级 | 园豆:170
提问于:2008-05-12 15:10
< >
分享
其他回答(3)
0
monorail没研究过,希望园子里有兄弟可以帮你忙
四眼蒙面侠 | 园豆:504 (小虾三级) | 2008-05-13 10:08
0
Mono有自己封装的request和response对象 上面这个问题倒没有注意过
wsky | 园豆:558 (小虾三级) | 2008-05-13 13:22
0
爱莫能助了
玉开 | 园豆:8822 (大侠五级) | 2008-05-14 10:54
0
monorail没听说过,不过我知道在asp.net中的答案是123 456 789对的.
凡夫·俗子 | 园豆:250 (菜鸟二级) | 2008-05-14 18:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册