如何在.Net应用程序中跟踪网址重定向?

时间:2016-03-31 06:45:40

标签: asp.net

当我在浏览器中输入http://example.com/load/并按ENTER时,此网站会将我重定向到多个网址,然后我终于登陆http://example.com/load/3/

这些重定向发生在网站端,我终于登陆了最后一个URL。我知道通过使用萤火虫或小提琴手,我可以得到所有这些相关的网址。

但我需要通过我的.Net应用程序获取所有这些相关的URL。因为iam正在处理一个应该像firebug一样完成所有工作的应用程序。此后,我需要从我的应用程序中检查每个URL的状态。

需要帮助才能获得此代码?

1 个答案:

答案 0 :(得分:0)

由于您需要使用.NET应用程序跟踪这些URL,因此可以使用

HttpRequest.UrlReferrer Property。

另一个建议是使用

http_referer ex(string referer = Request.ServerVariables [“HTTP_REFERER”];)

也可以看一下Page.PreviousPage Property。