Когда я звоню Request.RawUrl, я не получаю доменное имя (по крайней мере, в разработке).
Например, если мой локальный URL-адрес:
http://localhost:2343/some/thing
Звонок в Request.RawUrl возвращает мне:
/ некоторые / вещь
Я помню, что он возвращает все, это поведение b / c, это локальное устройство?
Обновление
Я также использую Url Re-Writing, поэтому такие вещи, как Request.Url.AbsoluteUri, возвращают внутренний URL, а не переписанный URL, который мне нужно получить.
Является ли тогда JavaScript единственным способом?
Или я, может быть, смогу использовать Request.RawUrl для части url, а затем просто получить часть имени домена? (иногда он тоже имеет порт ...)