技巧~向URL地址添加参数
2024-10-12 05:23:02
只是个小技巧,感觉挺有用,拿出来分享一下
功能:在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);
}
心得:
有时,我们使用正则表达式来进行过滤,比其它方法更直接,效率更好!
最新文章
- 100天后 - 100-days-later
- 基于zepto的插件之移动端无缝向上滚动并上下触摸滑动
- 全局函数VS成员函数
- poj------(3468)A Simple Problem with Integers(区间更新)
- 转ORA-28002: the password will expire within 7 days 解决方法
- go语言值得学习的开源项目推荐
- WPF 之 style文件的引用
- ASP.NET中的文件上传大小限制的问题
- 从客户端(FCKeditor1=";<;p>;...";)中检测到有潜在危险的 Request.Form 值。
- 安德鲁斯Selector简介
- PHP 2:从一个实例介绍学习方法
- bzoj1492--斜率优化DP+cdq分治
- Android Studio C/C++开发环境配置
- 【相关网站 - 02】- Java 好文博客
- varchar字数
- 20165228 2017-2018-2 《Java程序设计》第6周学习总结
- cmd 递归删除目录或文件
- Dubbo架构设计详解(转收藏)
- java Socket Tcp 浏览器和服务器(一)
- WCF学习笔记之可靠会话