encodeURI() decodeURI() C#

js里面的encodeURI()对应C#

System.Web.HttpUtility.UrlEncode("", System.Text.Encoding.GetEncoding("gb2312"))

decodeURI()对应C#中

System.Web.HttpUtility.UrlDecode("%B1%E0%C2%EB", System.Text.Encoding.GetEncoding("GB2312"))); 

http://zpball.javaeye.com/blog/699413  这个帖子里面有相应的JS函数

2012-08-26 今天用到一个新东西:

escape和unscape和.net中对应的编码与解码分别是HttpUtility.UrlEncodeUnicode,Server.UrlDecode 

确切的说为了防止乱码我再JS里面把参数用escape函数加密,然后再C#里面用Server.UrlDecode 解开!

原文地址:https://www.cnblogs.com/robinli/p/2657530.html