• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ
mahushen 2005年03月22日
紧急求助:关于URL中的中文参数,如:uf.aspx?DirID=12&UserName=马强 其中的USerName取出来是乱码
我在Url中给程序传中文参数,可取出的是乱码,如
uf.aspx?DirID=12&UserName=马强
其中的USerName取出来是乱码,我将其中的"马强"用server.UrlEncode进行处理,如
uf.aspx?DirID=12&UserName=%C2%ED%C7%BF
结果还是乱码
在Google中查询"马强"是得到的一个URL
http://www.google.com/search?hl=zh-CN&q=%E9%A9%AC%E5%BC%BA&lr=
将其中 q=%E9%A9%AC%E5%BC%BA 中的
%E9%A9%AC%E5%BC%BA
加到我的URL中,
uf.aspx?DirID=12&UserName=%E9%A9%AC%E5%BC%BA
就能得到正确结果"马强",其他的中文字符也一样,
请问这是为什么?
该怎样解决这种在URL中带中文参数的问题?

...全文
130 点赞 收藏 5
写回复
5 条回复

还没有回复,快来抢沙发~

发动态
发帖子
.NET技术社区
创建于2007-09-28

4.8w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告