我正在使用HttpWebRequest來抓Wikipedia.org。很多時候,頁面上的主題鏈接將被合併,因此他們會將您重定向到正確的頁面。有沒有辦法確定WebRequest期間是否發生重定向?
例如
http://en.wikipedia.org/wiki/Polish_prisoners_of_war_in_Soviet_Union_(after_1939)
重定向到正確的主題是
http://en.wikipedia.org/wiki/Polish_prisoners_of_war_in_the_Soviet_Union_(after_1939)
注意添加單詞 「the」 的。
我需要確定此時是否發生了重定向。任何人都可以建議我如何做到這一點?
謝謝!
UPDATE
標誌着我下面的回答,因爲從技術上說是你如何知道您是否已被重定向的響應。我遇到的問題是維基百科實際上沒有執行帶有http響應碼3xx的硬重定向。他們正在做軟重定向,它在同一個Url下提供不同的內容。我將不得不尋找另一種解決方案。