获取移除指定Url参数(原创)
/// <summary>
/// 移除指定的Url参数
/// 来自:http://www.cnblogs.com/cielwater
/// </summary>
/// <param name="Url">Url地址</param>
/// <param name="PartName">需要移除参数名</param>
/// <returns>返回新Url地址</returns>
public string RemoveUrlPart(string Url, string PartName)
{
PartName = PartName + "=";
if (Url.Contains(PartName))
{
String Text = Url.Substring((Url.IndexOf(PartName) + PartName.Length), Url.Length - (Url.IndexOf(PartName) + PartName.Length));
if (Text.Contains("&"))
{
Text = Text.Substring(Text.IndexOf("&") + , Text.Length - (Text.IndexOf("&")) - );
}
else
{
Text = "";
}
return Url.Substring(, Url.IndexOf(PartName)) + Text;
}
else
{
return Url;
}
}
/// <summary>
/// 获取指定Url参数
/// 来自:http://www.cnblogs.com/CielWater
/// </summary>
/// <param name="Url">Url地址</param>
/// <param name="PartName">需要获取参数名</param>
/// <returns></returns>
public string GetUrlPart(string Url, string PartName)
{
PartName = PartName + "=";
if (Url.Contains(PartName))
{
string Text = Url.Substring((Url.IndexOf(PartName) + PartName.Length), Url.Length - Url.IndexOf("&"));
return Text;
}
return "";
}
因为项目需求 需要移除传递过来的URL参数 获取上次访问页面URL参数 但是在网上找的都不符合自己要求 所以自己写了一个移除指定URL参数的函数和获取指定URL参数的函数
获取移除指定Url参数(原创)的更多相关文章
- 【js操作url参数】获取指定url参数值、取指定url参数并转为json对象
获取指定url参数值 /* 获取某url中的某参数值 调用:GetUrlQueryString("[url地址]","[参数名]"); */ function ...
- nginx 获取请求头,URL参数
获取url参数 在 ngx_lua 中访问 Nginx 内置变量 ngx.var.arg_PARAMETER 即可获得GET参数PARAMETER的内容. 在 nginx配置中,通过$arg_PARA ...
- Js获取指定Url参数
在 C#.PHP.JSP 中,都有直接获取 Url 中指定参数的方法,但 Javascript 却没有这样的现在方法,得自己写一个.在 Web 的开发过程中,获取 Url 中的参数是十分常用的操作,所 ...
- 获取域名,url,指定url参数的方法
1.js获取域名的方法 1) var domain = document.domain 2) var domain = window.location.host 2.获取url的方法 1) var u ...
- JS获取当前/指定URL参数
方法: 首先通过 document.location 获得当前访问网页的网址, 其次用 split 方法通过“?”把网址分为两部分. 如果网址中有参数(arrObj.length > 1) 再用 ...
- spring mvc如何获取问号后的url参数
@RequestMapping(method=RequestMethod.GET) public ModelAndView allUsers(@RequestParam int page){ Mode ...
- 009.CI4框架CodeIgniter, 网页访问GET的URL参数获取,分段输出URL参数
01.代码如下,我们给在PHP CI4框架中定义了一个show函数,并给了3个参数,代码如下: <?php namespace App\Controllers\System; use App\C ...
- js获取当前域名、Url、相对路径和参数以及指定参数
一.js获取当前域名有2种方法 1.方法一 var domain = document.domain; 2.方法二 var domain = window.location.host; 3.注意问题 ...
- 正则获取URL参数
一 获取指定URL参数 function getUrlParams(name) { var reg = new RegExp("(^|&)" + name + " ...
随机推荐
- .net 根据银行卡获取银行信息
using System; using System.Collections.Generic; using System.Linq; using System.Web; /// <summary ...
- 【MySQL】Create table 以及 foreign key 删表顺序考究。
1.以下是直接从数据库导出的建表语句. 1 -- ---------------------------- 2 -- Table structure for files 3 -- ---------- ...
- java8
1:Scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类. (2)构造方法: A:讲解了System.in这个东西. 它其实是标准的输入流,对应于键盘录入 B:构造方法 Inp ...
- 前端小知识(转载http://www.cnblogs.com/Wayou/p/things_you_dont_know_about_frontend.html)
前端已经被玩儿坏了!像console.log()可以向控制台输出图片等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个帖子,瞬间又GET了好多前 ...
- Android笔记:通知
可以在活动里创建,也可以在广播接收器里创建,还可以在服务里创建. NotificationManager manager = (NotificationManager)getSystemService ...
- 解决 eclipse中properties文件编码问题
菜单——>Preferences——>General——>ContentTypes——>Text——>Java Properties File,设置Default enc ...
- 解决java.lang.InstantiationError: sun.net.ftp.FtpClient
换用jdk1.6 .如果是放容器里的,也把容器的jdk换成1.6
- SQLite -- 分页查询
原文:http://blog.csdn.net/lu1024188315/article/details/51734514 参考:http://www.runoob.com/sqlite/sqlite ...
- SpringBoot实战配置
http://blog.csdn.net/sun_t89/article/details/51944252 http://www.cnblogs.com/kreo/p/4423362.html
- js原生
1.数组 shift unshift pop push 头删增 尾删增 // 数组 shift unshift pop push var str="a,b,c,d,e,f& ...