作者:xrascal       出处:aspxcn
url传递中文的解决方案
1.设置web.config文件。(我不喜欢设置成这样)
<system.web>
......
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
......
</system.web>
2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。
>> 进行传递
string Name = "中文参数";
Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name));
>> 进行接收
string Name = Request.QueryString["Name"];
Response.Write(Server.UrlDecode(Name));

3.如果是从 .HTML 文件向 .Aspx 文件进行传递中文参数的话(即不从后台用 Redirect()方法进行 Url 转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。
>> 进行传递
<script language="JavaScript">
function GoUrl()
{
var Name = "中文参数";
location.href = "B.aspx?Name="+escape(Name);
}
</script>
<body οnclick="GoUrl()">
>> 进行接收
string Name = Request.QueryString["Name"];
Response.Write(Server.UrlDecode(Name));

一般来说。设置web.config文件就可以了。但是如果你用 JavaScript 调用 webservice 方法的话(往webservice里面传递中文参数)。设置 web.config 文件好象无效。

url传递中文的解决方案相关推荐

  1. [转]url传递中文的解决方案总结

    1.设置web.config文件. <system.web>  ......  <globalization requestEncoding="gb2312" r ...

  2. .Net中url传递中文的解决方案

    3种方法: 1.设置web.config文件. <system.web> ...... <globalization requestEncoding="gb2312&quo ...

  3. url传递中文的解决方案总结

    转自:http://dev.csdn.net/article/84/84498.shtm 1.设置web.config文件.(我不喜欢设置成这样) <system.web> ...... ...

  4. 关于JAVA中URL传递中文参数,取值是乱码的解决办法

    今天遇到一个问题就是在Action当中把一条中文信息绑定在URL的后面,ActionForward到别一个页面时,用reqeust.getParameter取出是出现乱码的问题. 现解决办法如下: 1 ...

  5. Java中url传递中文参数取值乱码的解决方法

    Java中url传递中文参数取值乱码的解决方法 参考文章: (1)Java中url传递中文参数取值乱码的解决方法 (2)https://www.cnblogs.com/liwenjuan/p/3211 ...

  6. HTML的Get方法URL传递中文参数,解决乱码问题

    HTML的Get方法URL传递中文参数,解决乱码问题 参考文章: (1)HTML的Get方法URL传递中文参数,解决乱码问题 (2)https://www.cnblogs.com/chenyucong ...

  7. java 中文参数_关于JAVA中URL传递中文参数的问题

    今天在调用一个接口时,需要传递一个中文参数,结果获取不到数据,原因就在于中文传参的编码问题. 问题来源:URL url= new URL("http://XXX?OrganName=司法厅& ...

  8. c#asp.net url 传递中文参数要使用 System.Web.HttpUtility.UrlEncode 而不能使用Server.UrlEncode...

    最近网站里的参数包括中文的例如: http://www.taiba/Tag%b0%ae%c7%e9.html 已开始使用 Server.UrlEncode来做的,但发现,有一些中文在url重写的是说找 ...

  9. URL传递中文、Ajax传递中文,Java如何编码如何解决乱码

    地址栏中出现汉字的情况有 两种,一种是汉字出现在URL的路径部分,一种是汉字出现在URL的传参的部分,第二种情况的时候必须采用编码后传参,接受时解码的方式完成传参.js中 编码有escape(),en ...

最新文章

  1. win8 metro 拖拽重排grid
  2. 线下活动丨Big Model Meetup 第1期:大模型Prompt Tuning技术,8场学术报告和Poster展示...
  3. 编译时和运行时、OC中对象的动态编译机制
  4. snapchat_我刚刚在Snapchat获得开发人员职位。
  5. 火柴 UVa11375
  6. 95-30-030-java.util-hashMap
  7. 解决滑动UITableView自动显示delete按钮
  8. WinForm+ADO.net应用(二)+ 例子源码
  9. 小工具-FTP文件传输(FlashFXP4.4.2 )
  10. 平流干旱模型matlab,北半球干旱区降水转化和再循环特征及其在全球变暖背景下的变化...
  11. itextpdf处理PDF,用文本域的方式
  12. 宋朝五子登科家族金榜进士涂大任后裔在松滋
  13. 万字用户画像标签体系建设分析指南!
  14. delphi 两行代码实现合并多张图片生成mp4视频
  15. Java中append方法和add方法的区别
  16. [转载]汇编eax寄存器和AX,AH,AL之间的关系
  17. python list[list] or list[list, list, list]
  18. 阿里试用,女朋友逼着我给她排序
  19. 信息学奥赛真题解析(笨鸟)
  20. 离散数学-图论知识总结(修改版)

热门文章

  1. 4蓝图遍历actor_【虚幻4笔记15】浮动平台
  2. pygame里面物体闪烁运动_教师资格【试讲示范】高中物理试讲答辩——《自由落体运动》试讲稿答辩...
  3. java最全人名数组_java 里有两个方法 第一个方法定义一个数组 每个数组都是一个学生类 每个学生有姓名 学号 年龄...
  4. 使用OpenCV,Python进行图像哈希(差分哈希 dHash)处理
  5. ROS系统——重要参考资料
  6. 学习《Linux设备模型浅析之设备篇》笔记(深挖二)
  7. Windows下修改jupyter默认工作路径教程
  8. TensorFlow学习笔记——实现经典LeNet5模型
  9. qt能使用logback_Spring boot使用logback实现日志配置
  10. Gmapping从开始到放弃—写一个TF 监听