博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# JS URL 中文传参出现乱码的解决方法
阅读量:7285 次
发布时间:2019-06-30

本文共 430 字,大约阅读时间需要 1 分钟。

在传参是先编码在传输,接受时先编码,在接收。

string mm=Server.URLEncode(你);

Response.Redirect(index.aspx?mm=+mm);

然后在接收页解码:

string mm = Server.URLDecode(Requext.querystring(mm));

js:

传参:用encodeURI("url参数")将url编码

收参:用decodeURI("接收到的值")解码

 

js传递参数,c# 接收参数 :

escape(s)

Server.URLDecode(Requext.querystring(s));

如果是url重写后的中文参数:

escape(escape(s))  这个是本人尝试了很多次之后得出来的

Server.URLDecode(Requext.querystring(s));

 

转载于:https://www.cnblogs.com/hellen-li/p/3282792.html

你可能感兴趣的文章
创业很辛苦,需要足够坚持面对
查看>>
uboot移植(一):移植前的准备工作
查看>>
PaaS平台型IT运维&运营模式能给企业带来什么?
查看>>
全球市值Top20的加密货币技术对比
查看>>
python 操作 K8S
查看>>
「docker实战篇」python的docker-抖音appium模拟滑动操作(22)
查看>>
C语言中什么是原型定义
查看>>
Mail服务器架设
查看>>
C++中关于指针作为参数传递的问题
查看>>
大清单报表应当怎么做?
查看>>
Spring AOP 实现方法日志记录以及执行时间打印
查看>>
Linux中 tail -f;tail -F;tailf的区别
查看>>
Linux下的数据备份工具rsync
查看>>
支付宝小程序注意事项
查看>>
ArrayList
查看>>
【小松教你手游开发】【unity实用技能】List列表排序
查看>>
日常工作之Zabbix源码编译,兼容mysql5.6
查看>>
Zabbix分布式监控
查看>>
中兴智能视觉大数据报道:人工智能相当火爆,或将下一个风口
查看>>
OCP 12c最新考试原题及答案(071-3)
查看>>