Запрос. URL. AbsoluteUri и переписанный URL

Я должен смочь получить URL, поскольку я вижу его в браузере т.е. переписанном. Например:

Если мой URL был www.myurl.com/Test.html и я затем использовал Request.Url.AbsoluteUri, возвращенный URL был бы: www.myurl.com/Default.aspx?Action=Test

Я должен смочь возвратить точный переписанный URL.

Кто-либо знает, как я могу достигнуть этого?

10
задан casperOne 19 November 2011 в 05:33
поделиться

2 ответа

От Чами:

Вы пробовали Request.RawUrl? Я думаю, это дает вам несопоставленный URL.

Помечу это как ответ, когда мне будет позволено.

6
ответ дан 4 December 2019 в 03:15
поделиться

. Вы можете переписать URL-адрес так, чтобы он включал исходный URL-адрес в качестве параметра строки запроса.

Например: url = "(. *)" To = "http://newurl.com?original=$1".
(Обратите внимание, что вам все равно придется настроить регулярное выражение для работы с URL-адресами, содержащими строку запроса.)

0
ответ дан 4 December 2019 в 03:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: