Как получить домен текущего запроса?

В asp.net я хочу получить только информацию о домене?

i.e localhost или example.com

возможно?

может ли это значение когда-либо быть нулевым или его 100% гарантировано, чтобы вернуть значение?

Ответ 1

HttpContext.Current.Request.Url.Authority. Или замените .Authority на что-то более подходящее.