高分求教!COOKIE问题!!急!!

sliva 2005-05-25 01:22:22
在.net中查询ASP中COOKIE的值,包括用户名等信息,但是只要用户信息中包括“_”,就不能取到COOKIE中的信息,而其他用户名信息可以正常获取,已经搞了3天了,急呀!!
...全文
108 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sliva 2005-05-25
OK,问题解决!
回复
jimh 2005-05-25
使用Server.UrlDecode()
回复
sliva 2005-05-25
发现COOKIE中含有“_”的东西转换成了“%5f”,但是对他进行dncode确仍然没有效果,不知道是什么东西?
回复
sliva 2005-05-25
代码:
UserCookie _userCookie = userCookie;
try
{

_userCookie.UserName = Request.Cookies["test"]["username"];
_userCookie.Password = Request.Cookies["test"]["password"];
_userCookie.Blogid = Int32.Parse(Request.Cookies["test"]["CurrentID"].ToString());

userCookie = _userCookie;
}
catch
{
Response.Write(_msg);
return false;
}
if(_userCookie.UserName == null || _userCookie.UserName.Length == 0 || _userCookie.Password == null || _userCookie.Password.Length == 0)
{
Response.Write(_msg);
return false;
}
if(_userCookie.Blogid == -1)
{
Response.Write(_msg);
return false;
}
return true;
回复
rheleven 2005-05-25
把你写COOKIE的代码贴出来阿
回复
sliva 2005-05-25
顶,急呀!!!
回复
相关推荐
发帖
C#
创建于2007-09-28

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2005-05-25 01:22
社区公告

让您成为最强悍的C#开发者