gpt4 book ai didi

asp.net - Response.Redirect 后获取上一页 URL

转载 作者:行者123 更新时间:2023-12-02 15:49:16 24 4
gpt4 key购买 nike

我尝试在写入响应后获取上一个页面的 URL,并且我浏览了网络,人们正在使用 HTTP_REFERER 但这不适用于 Response.Redirect,因此有没有办法获取上一页的URL?

我在几个页面上都有此代码,当它到达 servererror/default.aspx 页面时,我需要知道它来自哪个页面

 Response.Redirect("servererror/default.aspx?404")

在我的 servererror/default.aspx 页面上,我只是想获取上一个页面的 URL 并将其放入 session Session("ErrorPage")

谢谢

杰米

更新

我现在已经可以像这样工作了

Response.Redirect("server-error.aspx?404&" & Request.Url.ToString())

将有错误的页面的 URL 传递到下一页,然后我从查询字符串中获取该 URL

谢谢

杰米

最佳答案

您可以将上一页的 URL 传递给错误页面的 URL。类似的东西

Response.Redirect("servererror/default.aspx?404&url=/folder/page.aspx")

然后获取错误页面的url值,重定向到上一页。

关于asp.net - Response.Redirect 后获取上一页 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3805438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com