1         /// <summary>
 2         /// 移除指定的Url参数
 3         /// 来自:http://www.cnblogs.com/cielwater
 4         /// </summary>
 5         /// <param name="Url">Url地址</param>
 6         /// <param name="PartName">需要移除参数名</param>
 7         /// <returns>返回新Url地址</returns>
 8         public string RemoveUrlPart(string Url, string PartName)
 9         {
10             PartName = PartName + "=";
11             if (Url.Contains(PartName))
12             {
13                 String Text = Url.Substring((Url.IndexOf(PartName) + PartName.Length), Url.Length - (Url.IndexOf(PartName) + PartName.Length));
14                 if (Text.Contains("&"))
15                 {
16                     Text = Text.Substring(Text.IndexOf("&") + 1, Text.Length - (Text.IndexOf("&")) - 1);
17                 }
18                 else
19                 {
20                     Text = "";
21                 }
22                 return Url.Substring(0, Url.IndexOf(PartName)) + Text;
23             }
24             else
25             {
26                 return Url;
27             }
28         }

 1     /// <summary>
 2     /// 获取指定Url参数
 3     /// 来自:http://www.cnblogs.com/CielWater
 4     /// </summary>
 5     /// <param name="Url">Url地址</param>
 6     /// <param name="PartName">需要获取参数名</param>
 7     /// <returns></returns>
 8     public string GetUrlPart(string Url, string PartName)
 9     {
10         PartName = PartName + "=";
11         if (Url.Contains(PartName))
12         {
13             string Text = Url.Substring((Url.IndexOf(PartName) + PartName.Length), Url.Length - Url.IndexOf("&"));
14             return Text;
15         }
16         return "";
17     }

因为项目需求 需要移除传递过来的URL参数 获取上次访问页面URL参数 但是在网上找的都不符合自己要求 所以自己写了一个移除指定URL参数的函数和获取指定URL参数的函数

转载于:https://www.cnblogs.com/CielWater/p/4107888.html

获取移除指定Url参数(原创)相关推荐

  1. 【js操作url参数】获取指定url参数值、取指定url参数并转为json对象

    获取指定url参数值 /* 获取某url中的某参数值 调用:GetUrlQueryString("[url地址]","[参数名]"); */ function ...

  2. PHP读写指定URL参数的方法

    最近开始做一些PHP的项目,发现经常要读写URL参数,没找到PHP中类似的方法,所以自己封装了两个.如果有类似方法请帮忙留言指出. 若直接用$_GET['param']的方法读取URL参数,在参数没有 ...

  3. JS获取当前/指定URL参数

    方法: 首先通过 document.location 获得当前访问网页的网址, 其次用 split 方法通过"?"把网址分为两部分. 如果网址中有参数(arrObj.length ...

  4. js总结(10)js获取当前域名、Url、相对路径和参数以及指定参数

    一.js获取当前域名有2种方法 获取到当前域名的顶级域名 "http://m."+document.domain.split('.').slice(-2).join('.'); 1 ...

  5. js获取当前域名、Url、相对路径和参数以及指定参数——下载文件-window.location.href

    js获取当前域名.Url.相对路径和参数以及指定参数--下载文件-window.location.href 1.js获取当前域名有2种方法 //方法一 var domain = document.do ...

  6. java正则获取url参数_正则获取URL参数

    一 获取指定URL参数 function getUrlParams(name) { var reg = new RegExp("(^|&)" + name + " ...

  7. 利用python获取指定url在ATS中缓存对象的信息

    业务需求 给定url,如何查询指定的ATS中是否有该url的缓存对象信息?如果缓存了的话,希望提供该缓存对象的大小,缓存时间,缓存文件名,缓存份数(document alternative)等等信息 ...

  8. Java实现向指定URL用POST方法发送Json格式字符串参数请求的工具类

    场景 SpringBoot项目中通过后台Controller向某服务接口发送POST请求. 实现 在项目pom.xml中添加依赖 <dependency><groupId>co ...

  9. ajax动态获取url参数值,获取URL参数的方法

    一.URL:统一资源定位符 1.URL组成 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment 名词解释: scheme:通信协议.常用的ht ...

最新文章

  1. 数据库基础-数据库引擎
  2. centos6源码安装mysql5.6.29
  3. Uniform Grid Quadtree kd树 Bounding Volume Hierarchy R树 搜索
  4. mysql高并发下主键冲突
  5. 学习不一样的vue实战(1): 环境搭建
  6. HLSL bytecode to GLSL编译器的第一步
  7. Postman 出现Error: connect ECONNREFUSED 127.0.0.1:7890
  8. Maven常见异常及解决方法---测试代码编译错误
  9. 73本免费的、语言无关的优秀的编程书籍
  10. 计算机系统结构总复习
  11. Android 滑动放大,Android多点触控实现对图片放大缩小平移,惯性滑动等功能
  12. dtech串口驱动 linux,帝特USB转串口驱动
  13. 计算机应用技术要学java吗,计算机应用技术专业主要学什么
  14. 使用THREE.js制作一款3D游戏
  15. mysql如何创建用户代码_mysql 创建用户 并 受权_mysql
  16. P3387 【模板】缩点 Tarjan强连通分量/树上dp
  17. office 2016输入超过4阶矩阵
  18. 数学建模算法总结——03二次规划+非线性规划
  19. 世界上应用最广泛的算法之一的卡尔曼滤波算法原理-从放弃到精通-无人机/机器人应用
  20. HDU 2276 Kiki Little Kiki 2

热门文章

  1. 第15届创新英语大赛范文
  2. NSUserDefaults 、对象归档
  3. sql载取最后出现字符前的字符
  4. Google的十个核心技术
  5. LeetCode(455)——分发饼干(JavaScript)
  6. 【Vue】—数组对象变更检测
  7. 住150平米以上的房子是怎样一种体验?
  8. 地推HTTP成长介绍
  9. 新来的领导把我的职务免掉了,一年后,我要不要找领导聊聊?
  10. 镇政府事业编怎么样,工作压力大吗?