我有三个页面calculator1.aspx,calculator2.aspx和Menu.aspx。 在每个计算器页面上,我有一个按钮,将我重定向到菜单页面,并且在菜单页面上,我必须返回从请求发起的计算器1或计算器2页面。那么,如何区分我的请求来自哪个页面,当在菜单页上即时通讯。如何跟踪哪些页面请求在asp.net中重定向
3
A
回答
1
你最好打赌它检查HTTP_REFERER
标题。它可以被欺骗,但更多的时候它会是足够的。
string referer = Request.ServerVariables["HTTP_REFERER"];
1
您可以使用URL重写。
按钮的点击calulator1.aspx写
Response.Redirect('menu.aspx?page=cal1')
按钮的点击calulator2.aspx写
Response.Redirect('menu.aspx?page=cal2')
1
您可以使用Page.PreviousPage
属性,来获取传输控制,以当前的页面页。
或使用HttpRequest.UrlReferrer
属性获取有关客户端先前请求链接到当前URL的URL的信息。
相关问题
- 1. 重定向之前的跟踪请求
- 2. 在页面上跟踪Ajax请求
- 3. 如何防止urllib2跟踪http请求的重定向?
- 4. 节点js请求模块 - 如何跟踪重定向?
- 5. 如何在Firefox中跟踪重定向?
- 6. 跟踪请求的页面加载
- 7. 重定向所有的请求后跟一些名字到单个页面
- 8. 如何在ASP.NET中的请求期间重定向到另一个页面
- 9. ASP.NET重定向请求
- 10. 如何跟踪ASP.NET中的重定向时间
- 11. URL请求HTTP重定向,但无法跟踪
- 12. 如何跟踪页面重新加载后按下了哪些按钮?
- 13. request.send()之后重定向 - 请求未发布,页面重定向
- 14. 如何跟踪URL的重定向
- 15. 带重定向的页面jQuery ajax请求,重定向我的整个页面。
- 16. 如何在grails中重定向请求
- 17. HTTP请求跟踪
- 18. 跟踪wget请求
- 19. 在Google Analytics中跟踪重定向
- 20. 如何在ASP.NET MVC 4中重定向某些图像的请求?
- 21. 跟踪重定向源
- 22. 跟踪重定向循环
- 23. 跟踪重定向链接
- 24. 在Wordpress中发生哪些文件404页面重定向?
- 25. 如何配置Asp.net Mvc将每个请求重定向到配置页面?
- 26. 如何跟踪ASP.NET MVC项目之间的重定向?
- 27. 如何跟踪ASP.NET在每个请求的基础
- 28. 如何通过重定向检测页面是否被请求?
- 29. 如何通过用户登录重定向页面请求
- 30. 如何将Ajax请求重定向到Java登录页面