对URL进行编码解码操作
1. UrlEncodeUnicode 与 unescape
后台:HttpUtility.UrlEncodeUnicode HttpUtility.UrlDecode
前台:escape unescape
2.Server.UrlEncode 与 decodeURIComponent
后台:Server.UrlEncode Server.UrlDecode
前台:encodeURIComponent decodeURIComponent
注: C#编码会将空格编码成 + 号,所以 在 HttpUtility 的 UrlEncode (HttpUtility.UrlEncodeUnicode ) 之后, 将 "+" 替换成 "%20"( 如果原来是 "+" 则被转换成 "%2b" ) ,如: HttpUtility.UrlEncode(fileName, Encoding.UTF8) .Replace("+", "%20")