zoukankan      html  css  js  c++  java
  • 技巧~向URL地址添加参数

    只是个小技巧,感觉挺有用,拿出来分享一下

    功能:在URL地址上添加参数,如果只有一个,会是?userid=1,需要是大于1个,会是&userid=1

    实现:

       private string AddParamToUrl(string key,string value)
            {
                string url = System.Web.HttpContext.Current.Request.Url.AbsoluteUri;
                Regex reg = new Regex(@"^.*?.+=.+$");
                if (reg.IsMatch(url))
                    url += "&"+key+"="+value
                else
                    url += "?"+key+"="+value;
                return getTokenUri + Server.UrlEncode(url);
            }

    心得:

    有时,我们使用正则表达式来进行过滤,比其它方法更直接,效率更好!

  • 相关阅读:
    3.22
    练习 3.16
    简单工厂模式
    Java-不可变字符串
    java中的缓冲流
    TCP协议下java通信
    nginx优化
    nginx反向代理
    shell-for循环
    shell-数组
  • 原文地址:https://www.cnblogs.com/lori/p/5646819.html
Copyright © 2011-2022 走看看