在C#中获取当前的Web浏览器URL

时间:2012-10-23 16:49:40

标签: c#

如何在文本框中获取当前网址(网络浏览器中已打开的网址)?

例如:

webBrowser1.Url = new Uri(“http://stackoverflow.com”);

我的浏览器打开了链接!!

现在我想在文本框中获取网址(http://stackoverflow.com)

问候。

2 个答案:

答案 0 :(得分:7)

yourTextBox.Text = webBrowser1.Url.ToString();

答案 1 :(得分:1)

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

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


result : localhost
string host = HttpContext.Current.Request.Url.Host;