我想写一个小助手方法,它返回网站的基本URL.这就是我想出的:
public static string GetSiteUrl()
{
string url = string.Empty;
HttpRequest request = HttpContext.Current.Request;
if (request.IsSecureConnection)
url = "https://";
else
url = "http://";
url += request["HTTP_HOST"] + "/";
return url;
}
Run Code Online (Sandbox Code Playgroud)
这有什么错误,你能想到吗?任何人都可以改进吗?