需要c#代码才能获得域名示例("url:https : //stackoverflow.com/questions/ask ").我需要输出为(" https://stackoverflow.com/ ")
下次请尝试谷歌你的问题,看看它是否已被询问和回答.尝试
var domain = HttpContext.Current.Request.Url.Host;
Run Code Online (Sandbox Code Playgroud)
每条评论......
var domain = HttpContextBase.Current.Url.Host;
Run Code Online (Sandbox Code Playgroud)
这可以被模拟用于单元测试 - 这意味着您可以将其设置为测试代码将执行的操作.
您可以查看URI类,它将URI解析为其组成部分.
例如:
var uri = new Uri("http://stackoverflow.com/questions/ask");
Debug.WriteLine(uri.Scheme); // "http"
Debug.WriteLine(uri.Host); // "stackoverflow.com"
Run Code Online (Sandbox Code Playgroud)
这样可以让你得到你想要的东西:
Debug.WriteLine(uri.Scheme + "://" + uri.Host + "/");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8241 次 |
| 最近记录: |