asp.net 中文乱码 Cookies 转码的问题 中文丢失
2008-09-19 22:28
471 查看
因为asp.net使用UTF-8的文字编码来显示GB2312的中文,所以有的时候会出现乱码,尤其在cookies的时候,更甚至是我们在web.config中这样设置之后<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>,会导致我们的中文cookie变成乱码,从而导致cookies无效,因此要将cookies转化成UTF-8的格式:代码如下:
public static void SetCookie(string key, string value, int expiresDays)
public static string GetCookid(string str)
GetCookid(HttpContext.Current.Request.Cookies["sswoo_user"].Value)
如此以来即可解决中文字符cookie丢失的问题了!
public static void SetCookie(string key, string value, int expiresDays)
public static string GetCookid(string str)
GetCookid(HttpContext.Current.Request.Cookies["sswoo_user"].Value)
如此以来即可解决中文字符cookie丢失的问题了!
相关文章推荐
- asp.net Cookies 转码的问题 中文丢失
- asp.net Cookies 转码的问题 中文丢失
- Asp.net 2.0 中cookie值为中文时导致的Cookie 值丢失问题和乱码问题的解决
- Asp.net 2.0 中cookie值为中文时导致的Cookie 值丢失问题和乱码问题的解决
- asp.net下cookies的丢失和中文乱码
- asp.net下cookies的丢失和中文乱码
- asp.net下cookies的丢失和中文乱码
- [转]ASP.net:cookies的丢失和中文乱码
- asp.net解决中文乱码问题
- asp.net 导出excel 中的乱码问题及 到处内容丢失开头的0 的解决方法
- ASP.NET中文乱码问题的解决
- ASP.NET中文乱码问题解决
- ASP.NET 页面传值中文乱码问题
- Asp.net aspx 页面调用js 中文乱码问题
- ASP.NET如何解决页面之间传输中文乱码的问题
- asp.net(C#)中文乱码问题
- ASP.NET向MySQL写入中文的乱码问题-.NET技术/C#
- asp.net Request.QueryString中文乱码问题
- asp.net 解决中文乱码问题
- asp.net如何解决传递中文参数乱码问题