当前位置: 代码迷 >> Web前端 >> URL参数传递时,带有“&”符号处理方法
  详细解决方案

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

热度:249   发布时间:2012-10-07 17:28:51.0
URL参数传递时,含有“&”符号处理方法
如果说在做处理时是以URL形式进行参数传递时:
      且参数中可能含有“”时,取得参数时就会报错,那么这种情况下请以

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



     的方式进行传递!

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

这样可以记住用法。

以上是C#的写法,

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

decodeURIComponent 用来解码


  相关解决方案