假设当前页完整地址为:http://www.jbxue.com/aaa/bbb.aspx?id=5&name=kelli

则:

"http://"是协议名

"www.jbxue.com"是域名

"aaa"是站点名

"bbb.aspx"是页面名(文件名)

"id=5&name=kelli"是参数

下面分享几个举得url中相关参数的例子,包括完整url、域名等信息。

1,获取 完整url (协议名+域名+站点名+文件名+参数)

复制代码 代码示例:

string url=Request.Url.ToString();

url= http://www.jbxue.com/aaa/bbb.aspx?id=5&name=kelli

2,获取 站点名+页面名+参数:

复制代码 代码示例:

string url=Request.RawUrl;

(或 string url=Request.Url.PathAndQuery;)

url= /aaa/bbb.aspx?id=5&name=kelli

3,获取 站点名+页面名:

复制代码 代码示例:

string url=HttpContext.Current.Request.Url.AbsolutePath;

(或 string url= HttpContext.Current.Request.Path;)

url= aaa/bbb.aspx

4,获取 域名:

复制代码 代码示例:

string url=HttpContext.Current.Request.Url.Host;

url= www.jbxue.com

5,获取 参数:

复制代码 代码示例:

string url= HttpContext.Current.Request.Url.Query;

url= ?id=5&name=kelli

c#url拼接方法名_c# 获取url参数的五种方法相关推荐

  1. c#url拼接方法名_C# 从1到Core委托与事件

    委托与事件在C#1.0的时候就有了,随着C#版本的不断更新,有些写法和功能也在不断改变.本文温故一下这些改变,以及在NET Core中关于事件的一点改变. 一.C#1.0 从委托开始 1. 基本方式 ...

  2. php 获取子类的方法名,php获取分类下的所有子类方法

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 获取分类下面的所有子类方法: static function getMenuTree($arrCat, $parent_i ...

  3. 获取文件后缀的五种方法

    /*** 写出五种方式来获取文件后缀名称,一个非常容易考试的题目*/ $filename = 'www.baidu.com/images/logo.png'; //第一种使用strrchr函数进行字符 ...

  4. Python获取pi值的五种方法

    五种获取PI值的方法 1.自己把PI背下来 2.math库直接获取PI 3.math库计算获取PI 4.numpy库直接获取PI值 5.scipy库直接获取PI值 1.自己把PI背下来 PI = 3. ...

  5. MyBatis + MVC 获取 UI 参数的几种方法(二)

    方法一:(Form 中必须放name与model的字段名称相同的控件) { xtype: 'hiddenfield', name: 'id', id: 'id', hidden: true }var ...

  6. Vb自动读取本地HTML,VB获取网页源代码的五种方法

    方法1:inet控件调用方法 Inet1.OpenURL 添加microsoft ineternet transfor conctrol6.0 控件 方法2:XMLHTTP '如果出现乱码,UTF-8 ...

  7. PHP获取IP地址的五种方法

    <?php                                                                                             ...

  8. URL传参小用法获取url中的参数

    写页面的时候发现的小用法,记录下来,关于url静态传参的问题. 首先列举下获取URL中参数的几种方法 方法一:正则法 这个正则是寻找&+url参数名字=值+&*/     这里参考网址 ...

  9. vue 获取请求url_vue 获取url里参数的两种方法小结

    我就废话不多说了,大家还是直接看代码吧~ 第一种: const query = Qs.parse(location.search.substring(1)) let passport = query. ...

最新文章

  1. memset()函数用法及其作用
  2. 下列哪个不是目前python里的内置模块-不吹不擂,你想要的Python面试都在这里了【315+道题】...
  3. 神经网络测试时间计算机,卷积神经网络的时代到此结束了?
  4. 干货:排名前16的Java工具类
  5. 美国人口普查年收入比赛_训练网络对收入进行分类:成人普查收入数据集
  6. SiteMesh参考
  7. 这个时代会残酷惩罚不肯改变的人
  8. Struts2中的异常处理
  9. 这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧!(第二辑)
  10. MATLAB信号处理——信号与系统的分析基础(4)
  11. 利用arcgis基本比例尺标准分幅编号流程
  12. 页面提示以及页面刷新
  13. web -- 背景图片及文字
  14. linux之etc/fstab配置文件
  15. 计算机软件操作试题多选,2016职称计算机考试WPS_Office多选试题及答案
  16. DDIM代码详细解读(4):分类器classifier的网络设计、训练、推理
  17. MySQL函数——字符串函数
  18. 计算机网络-网络应用(上)
  19. 邹欣对话图灵奖得主Jeffrey Ullman:数据库不会进入周期性的坏循环 |《新程序员》
  20. 《学Unity的猫》——第九章:状态机与Unity协程,好奇猫与铁皮怪水管

热门文章

  1. css3 media query orientation,CSS3之media query
  2. python怎么画圆并改变线条颜色_基于logi的matplotlib中线条颜色的改变
  3. 机器学习第九篇:详解Adaboost算法
  4. 发现 postman 自动生成接口调用代码的一个问题
  5. 经过 Webpack 处理过的 SAP Spartacus main.js
  6. SAP HANA Cloud 简介
  7. 如何使用schematics快速创建全新的SAP Spartacus Storefront并启用SSR
  8. TypeScript输入参数的默认值一例,以及对应生成的JavaScript代码分析
  9. SAP Spartacus ConfigurationService
  10. rxjs pipe和filter组合的一个实际例子的单步调试