在ASP.NET中,可以使用Request.Url
属性获取当前的URL。
string currentUrl = Request.Url.ToString();
Request.Url
返回一个Uri
对象,在上面的示例中使用了ToString()
方法将其转换为字符串。如果需要获取URL的其他部分,可以使用Uri
对象的属性,例如AbsoluteUri
、Authority
、Path
等。
在ASP.NET MVC中,可以使用HttpContext
的Request
属性来获取当前的URL。
string currentUrl = Request.Url.ToString();
请注意,这些代码均在服务器端执行,不是在客户端的JavaScript中执行。
在ASP.NET中,可以使用Request.Url
属性来获取当前请求的URL。可以通过以下代码获取当前的URL:
string currentUrl = Request.Url.ToString();
如果想要获取URL的不同部分,可以使用以下属性:
Request.Url.Host
:获取主机名(域名)Request.Url.AbsolutePath
:获取相对于主机名的绝对路径Request.Url.Query
:获取URL中的查询字符串部分
例如,如果当前URL为http://www.example.com/products?page=1
,则上述属性的值如下:
Request.Url.Host
:返回www.example.com
Request.Url.AbsolutePath
:返回/products
Request.Url.Query
:返回?page=1
请注意,以上属性返回的结果是.NET的Uri
类型,您可以根据需要进行进一步的处理或转换。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/126273.html