`

URL参数传递时,含有“&”符号处理方法

Web 
阅读更多
如果说在做处理时是以URL形式进行参数传递时:
      且参数中可能含有“”时,取得参数时就会报错,那么这种情况下请以

    string   para   =   System.Web.HttpUtility.UrlEncodeUnicode(var);



     的方式进行传递!

    同时,解码时可以选用:
     System.Web.HttpUtility.UrlDecode(str,Encoding.GetEncoding("utf-8"))

这样可以记住用法。

以上是C#的写法,

如果是用JavaScript的话,可以应用如下来对URL
进行编码:
  encodeURIComponent(“中文”)

decodeURIComponent 用来解码


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics