手机浏览器不支持中文cookies 吗?

liujiayu10 2016-09-01 02:52:39
string name = HttpContext.Current.Request.Cookies["name"].Value.ToString();

如果这个cookies 里保存的是中文值,在手机浏览器里就得不到值,是null 如果是英文就可以取到。为什么呢?

在电脑上都是可以的。请大侠们帮忙!谢谢
...全文
516 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2016-09-07
  • 打赏
  • 举报
回复
设置的时候HttpUtility.UrlEncode(s, Encoding.UTF8); 进行下编码
  • 打赏
  • 举报
回复
可以试试URI编码 encodeURIComponent(value); 获取cookie后再用decodeURIComponent(value);解码 意思是将中文先编码成%加字母数字; 获取后再解码成中文
业余草 2016-09-01
  • 打赏
  • 举报
回复
你自己自己检查下代码,写的有问题吧! 不行的话,你就把中文编码一下!
smallcrocodile 2016-09-01
  • 打赏
  • 举报
回复

43,739

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧