- 手机网页是怎样制作的
- Autofac是什么?
- 在c#的ASPX页面写IF语句怎么写(IF判断)
- 深入探究IE8和IE7的24个区别
- C# 如何获取Url的host以及是否是http
- 门户网站的SEO策略
- IList
和IList - C#中IsNullOrEmpty和IsNullOrWhiteSpace的区别
- 手机网页的制作方法四_WML语言基础
- 通过身份证分析出生年月日、性别、年龄的SQL语句
邮箱:
手机:15383239821
.NET C#获取当前网页地址信息
设当前页完整地址是:http://www.idc311.com/aaa/bbb.aspx?id=5&name=kelli
"http://"是协议名
"www.idc311.com"是域名
"aaa"是站点名
"bbb.aspx"是页面名(文件名)
"id=5&name=kelli"是参数
【1】获取 完整url (协议名+域名+站点名+文件名+参数)
string url=Request.Url.ToString();
url= http://www.idc311.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.idc311.com
【5】获取 参数:
string url= HttpContext.Current.Request.Url.Query;
url= ?id=5&name=kelli
Request.RawUrl:获取客户端请求的URL信息(不包括主机和端口)------>/Default2.aspx
Request.ApplicationPath:获取服务器上ASP.NET应用程序的虚拟路径。------>/
Request.CurrentExecutionFilePath
Request.Path:获取当前请求的虚拟路径。------>/Default2.aspx
Request.PathInfo:取具有URL扩展名的资源的附加路径信息------>
Request.PhysicalPath:获取与请求的URL相对应的物理文件系统路径。------>E:\temp\Default2.aspx
Request.Url.LocalPath:------>/Default2.aspx
Request.Url.AbsoluteUri:------>http://localhost:8080/Default2.aspx
Request.Url.AbsolutePath:---------------------------->/Default2.aspx
- 上一篇:C#获取当前页面的url
- 下一篇:asp.net支付宝接口,付款部分
-
2010-12-09如何自建博客,增加站外锚文本,获得大量的外链
-
2012-10-11server application unavailable错误的解决方法
-
2020-10-14JWT生成Token入门详解
-
2010-11-0823种css图片修饰
-
2013-06-18access 表打开后,默认输入法的问题,access默认输入法
-
2023-09-09详细VScode安装教程
