Мне интересно, как я могу получить URL из браузера в ASP.NET.
У меня есть страница, которую я использую с глобализацией / локализацией, и я перенаправляю (через сервер, а не код) с www.spanishversion.com
на www.englishversion.com
, но URL-адрес маскируется, чтобы по-прежнему говорить www.spanishversion.com
. Я хочу получить URL браузера, но когда я пытаюсь что-то вроде:
Request.Url.ToString()
Request.Url.OriginalUrl
Request.Path Request.RawUrl
Request.ServerVariables["SERVER_NAME"]
Всегда возвращается как www.englishversion.com
. Есть ли способ, которым я могу явно прочитать URL из браузера?