asp.net获取当前网址url\域名

asp.net获取当前网址url

设当前页完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli 
"http://"是协议名 
"www.jb51.net"是域名 
"aaa"是站点名 
"bbb.aspx"是页面名(文件名) 
"id=5&name=kelli"是参数 
【1】获取 完整url (协议名+域名+站点名+文件名+参数)

代码如下:


string url=Request.Url.ToString(); 
url= http://www.jb51.net/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.jb51.net


【5】获取 参数:

代码如下:


string url= HttpContext.Current.Request.Url.Query; 
url= ?id=5&name=kelli


 

 代码如下:


Request.RawUrl:获取客户端请求的URL信息(不包括主机和端口)------>/Default2.aspx 
Request.ApplicationPath:获取服务器上ASP.NET应用程序的虚拟路径。------>/ 
Request.CurrentExecutionFilePath:获取当前请求的虚拟路径。------>/Default2.aspx 
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

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要访问 ASP.NET 生成的网页,你需要将 ASP.NET 应用程序部署到 Web 服务器上,并通过服务器的 URL 访问该网页。以下是一般的步骤: 1. 部署应用程序:将 ASP.NET 应用程序部署到 Web 服务器上。这可以通过将应用程序的文件和文件夹复制到服务器上的适当位置来完成。通常,你会将应用程序文件(包括 ASPX 文件、代码文件和资源文件)复制到服务器上的网站根目录或应用程序文件夹中。 2. 配置服务器:确保服务器已正确配置以支持 ASP.NET 应用程序。这包括安装和配置适当的 .NET Framework 版本、IIS(Internet Information Services)或其他支持 ASP.NET 的 Web 服务器。 3. 启动应用程序:启动 Web 服务器,并确保你的应用程序正在运行。这可以通过在浏览器中输入应用程序的 URL 来检查。例如,如果你的应用程序部署在本地 IIS 上,默认情况下可以使用 `http://localhost` 或 `http://localhost:portNumber` 访问。 4. 输入 URL:在浏览器的地址栏中输入应用程序的 URL。这通常是服务器的域名或 IP 地址,后面可能跟着应用程序的虚拟目录或文件路径。 5. 访问网页:按下 Enter 键后,浏览器将向服务器发送请求,并返回 ASP.NET 生成的网页。你应该能够在浏览器中看到网页的内容。 请注意,确保你的 Web 服务器和应用程序已正确配置且正在运行非常重要。如果你遇到问题,可以查看服务器日志或错误消息以获取更多信息,并根据具体情况进行故障排除。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值