c# - C#中如何获取当前页面的URL

标签 c# asp.net

<分区>

谁能帮我在 C# 中获取 ASP.NET 当前工作页面的 URL?

最佳答案

试试这个:

string url = HttpContext.Current.Request.Url.AbsoluteUri;
// http://localhost:1302/TESTERS/Default6.aspx

string path = HttpContext.Current.Request.Url.AbsolutePath;
// /TESTERS/Default6.aspx

string host = HttpContext.Current.Request.Url.Host;
// localhost

关于c# - C#中如何获取当前页面的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/593709/

相关文章:

c# - StreamWriter:(Write+Flush)Async 似乎比同步变体慢得多

c# - params 是否可用于通过使用 yield 的函数通过 ref 传递变量

javascript - 如何从 WebURL 获取地理位置

c# - 实现 gridview 行点击事件的有效方法?

c# - 属性路由显示为查询字符串

c# - 从当前用户 appdata 文件夹中的文件读取 C#

c# web api 无法从网络调用

asp.net - 使用 jQuery 将 JSON 对象成功发送到 ASP.NET WebMethod

javascript - 如何从 asp.net 核心 View 更新 javascript 中的模型值

c# - ASP.NET 中 GridView 中的 PageIndexChanging