Я хочу написать маленький вспомогательный метод, который возвращает базовый URL -адрес сайта. Это то, что я придумал: < /p>
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;
}
< /code>
Есть ли в этом ошибка, о которой вы можете подумать? Кто -нибудь может улучшить это?
Подробнее здесь: https://stackoverflow.com/questions/741 ... rl-of-site