Я пытаюсь выяснить, сколько раз мой веб-запрос перенаправлялся до того, как я наконец получил конечный контент.
Я создаю свой веб-запрос следующим образом:
var httpRequest = (HttpWebRequest) WebRequest.Create("some arb path");
httpRequest.AllowAutoRedirect = followRedirects;
Я посмотрел на следующий URL http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.maximumautomaticredirections.aspx
Однако я не хочу навязывать ограничения. Я на самом деле хочу, чтобы он следовал за всеми перенаправлениями (на самом деле не нужно ссылаться на все URL-адреса), но просто для примера: «Вы были перенаправлены X раз».
Я надеюсь, что есть быстрый способ сделать это, так как в настоящее время я предполагаю, что мне придется захватить все коды 3xx и создать новый запрос для каждого (надеюсь, нет!).