Asp 和 WebClient:如何动态获取实际主机?

Asp and WebClient: How to get dynamically actual host?

我想从我的 asp 网络服务器上的 html 文件中获取数据,在 Javascript 中,我们可以使用以下命令获取实际主机:

~/mydatas.php

它在本地主机上给出:“http://localhost/mydatas.php

我想要同样的东西但是在 C# 中你能帮我吗?

谢谢。

你也可以在Whosebug上搜索,你会发现很多回答的问题都和你有同样的问题。像这样one

希望对您有所帮助!

编辑:您可以使用

HttpContext.Current.Request.Url.AbsoluteUri

它将为您提供网页的 URL。

我已经试过了

HttpContext.Current.Request.Url.Host 

在本地主机上给出

:\windows\system32\inetsrv\localhost

...