最終的なコンテンツにたどり着く前に、Web リクエストがリダイレクトされた回数を把握しようとしています。
次のようにWebリクエストを作成しています:
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 コードをキャプチャし、それぞれに対して新しいリクエストを作成する必要があると想定しているため、簡単な方法があることを願っています (そうでないことを願っています)。