解决asp服务器端接收不到中文参数的问题
来源:互联网 发布:设a为3阶矩阵,|a|=2 编辑:程序博客网 时间:2024/06/08 11:07
当前端asp页面,通过js获取一个标签值,该值含有中文,并向服务器端提交时,服务器端无法接收到该参数,针对该问题,提出如下解决方案:
(1)在前端的js中对获取的中文参数,采用escape()函数进行编码;具体如下:
var param = “中文”;
window.location.href="handle.asp?param="+escape(param);
(2)在服务器端处理在hanle.asp对应的handle.asp.cs中设置
Response.ContentEncoding = System.Text.Encoding.getEncoding("GB2312"); //设置请求的编码
Request.ContentEncoding = System.Text.Encoding.getEncoding("GB2312");//设置页面的编码格式
附:让请求和返回的编码格式保持一致,此外的纺码不能是UTF-8,否则照样接收不到。
- 解决asp服务器端接收不到中文参数的问题
- 解决接收不到组播包的问题
- 解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
- 解决afinal服务器端接收参数为乱码问题
- 关于onActivityResult方法接收不到传递参数的问题
- 解决ASP.NET带中文参数出现乱码的问题
- springmvc 接收参数中文乱码的问题
- C# Asp.net 前台使用utf-8编码传递中文参数 后台接收乱码的问题
- nanohttpd接收不到post参数问题
- POST方式参数接收不到问题
- strust2接收URL参数为中文是乱码问题的解决
- URL向Action传递参数,只能接收到一个参数或接收不到参数的一种解决思路
- asp.net接收URL中文参数的乱码解决方案
- 网页地址中文参数接收乱码的解决
- 网页地址中文参数接收乱码的解决
- struts2 参数接收不到的原因
- action接收不到参数
- URL传参数,服务器端接收出现中文乱码
- java concurrency in practice读书笔记----第三章
- update 一条语句的来龙去脉!
- mini2440 jlink烧写总是出现错误解决方法
- eclipse 下一些常用到插件到官方地址
- 骨骼动画初步完成
- 解决asp服务器端接收不到中文参数的问题
- 单源点最短路径算法(dijkstra)
- Hadoop源码分析之_NameNode regular过程分析2
- linux 配置nfs网络文件系统
- json格式的数据应用
- 解决“您尝试打开的文件*.xls的格式与文件扩展名指定的格式不一致”
- poj4028
- Python 专题四 python 科学计算
- 【JAVA】this和super关键字的用法