Я пытаюсь получить предыдущий URL-адрес страницы после того, как напишу ответ, и я просмотрел веб-страницы, и люди используют HTTP_REFERER
, но это не работает с Response.Redirect так или иначе, чтобы получить URL-адрес предыдущей страницы?Получите URL-адрес предыдущей страницы после Response.Redirect
У меня есть этот код на несколько страниц, и мне нужно знать, какие страницы он приходит от того, когда он попадет в servererror/default.aspx
странице
Response.Redirect("servererror/default.aspx?404")
И на моей странице servererror/default.aspx
я просто пытаюсь захватить предыдущая страница URL и поместить его в сессии Session("ErrorPage")
Благодаря
Джейми
UPDATE
Теперь я получил его на работу, как этот
Response.Redirect("server-error.aspx?404&" & Request.Url.ToString())
, который проходит в URL страницы с ошибкой на следующей странице, а затем я хватаю, что из строки запроса
Благодаря
Джейми
ошибки сервера обработки на странице aspx - очень, очень плохая практика, вместо этого используйте htm (l). –