我正在尝试弄清楚在最终到达内容之前,我的网络请求被重定向了多少次。
我创建的网络请求如下:
var httpRequest = (HttpWebRequest) WebRequest.Create("some arb path");
httpRequest.AllowAutoRedirect = followRedirects;
我看了下以下网址:http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.maximumautomaticredirections.aspx,但我不想设置重定向次数的限制。实际上我希望它跟随所有的重定向(并不需要所有URL的参考),只是举个例子说“你已经被重定向X次”。我希望有一个快捷的方法可以实现,因为目前我假设需要获取所有3xx代码并为每个创建一个新请求(希望不是这样!)。