C#操作Cookie注意事项
来源:互联网 发布:淘宝大学生创业 编辑:程序博客网 时间:2024/05/05 21:39
这两天一直在为一个问题苦恼。那就是在VS中,不论我怎么调试,保存的cookie在下次页面登录的时候都能获取到,并且可以使用。但是当我发布后,去访问,这个cookie就这么也没有用了。刚开始以为是与浏览器有关系,与安全级别的设置有关。可是我后来直接把网站设置为信任站点,也是没有用。。。
浪费了好几个小时,忽然灵感一发,为什么我在代码中不把每次保存的cookie和取出来的cookie显示出来,查看一下它的值到底是个什么样子呢。所以我就在代码中用alert把两次的值都显示出来,重新发布。问题出来了。原来是我存在的cookie中刚好有汉字,而这个汉字保存后再去出来就乱码了。。暂且不用讨论两者的编码方式是如何的。我们就看看怎么解决吧。
解决的办法,我想大家也都明白了,就是在保存的时候对cookie的Value值编码,取出来的时候解码。编码用Server.UrlEncode()方法,解码用Server.UrlDecode()方法,一切OK了。不信那就动手试试。。
- C#操作Cookie注意事项
- 服务端cookie操作注意事项
- C# Cookie操作
- C# Cookie操作
- C#操作Cookie
- C#操作Cookie
- C#等于操作符注意事项
- c# 操作mongodb时注意事项
- C# SQLite操作 特别注意事项
- C#连接数据库操作注意事项
- Cookie注意事项
- C# 自定义cookie封装类,简化Cookie操作
- C# .net中 COOKIE 的操作
- c# 对cookie的简单操作
- c# 对cookie的简单操作
- javascript 设置cookie注意事项
- Cookie的使用注意事项
- C# cookie
- 数控中国
- Test
- 黑客是怎样“挂马”的
- 关于vs 2008字符集问题
- Lucene.Net 2.3.1开发介绍
- C#操作Cookie注意事项
- SSAS : 使用.NET为SSAS编写自定义程序集
- 笔试题解答(个人水平有限,有错误之处请指出)
- 图片与二进制流的转化
- 什么是GDI
- oracle数据类型
- 显示中文的小例子 qt4 (补充)
- Windows 32操作系统中虚拟内存的性能设置(sql)
- [双语阅读]调查:美国高管冷落社交网络