求助,服务器接收URL传的汉字时汉字变成了乱码

xx448610954 2018-01-14 06:49:32
keyword = HttpContext.Current.Request.QueryString["keyword"];

URL显示的汉字,
但是keyword变成了测试
...全文
278 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluk44444 2018-01-15
  • 打赏
  • 举报
回复
你的Url里如果是明文的汉字,那就请先进行Url编码,再进行交互。
xuzuning 2018-01-15
  • 打赏
  • 举报
回复
测试 是简体中文 测试 按字节转 utf-8 后的显示内容 一般应在提交前对提交的数据做 url 编码处理,但并不是绝对的 服务端应包容各种提交方式,当然也应该能正确处理这种编码混乱的情况
正怒月神 2018-01-15
  • 打赏
  • 举报
回复
你要使用 url编码
  • 打赏
  • 举报
回复
请求时用的什么编码,用一致的Encoding去获取
FainSheeg 2018-01-14
  • 打赏
  • 举报
回复
汉字不是应该先进行URL编码吗

110,500

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

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