2010-11-14 58 views
0

如果您將AllowAutoRedirectHttpWebRequest設置爲true,那麼它會自動重定向直到它達到某些內容。例如,在sourceforge.net上重定向到鏡像,然後鏡像將返回內容作爲響應。問題是,最終的響應不包含任何Content-Disposition標題,而是之前的響應中有一個響應,它會將我們重定向到下載開始的最後一個URL。如果AllowAutoRedirect設置爲true,那麼我們會錯過文件名,如果設置爲false,我們應該手動重定向,並留意Content-Disposition。任何想法 ?HttpWebRequest.AllowAutoRedirect內容處置問題

回答

0

對我來說就像一個破碎的web應用程序。無論如何,我會通過手動執行重定向來解決這個問題,而不是由HWR來處理。

+0

有沒有任何示例代碼?像HttpWebClient的子類,它覆蓋重定向方法並跟蹤內容處置。 – Xaqron 2010-12-02 22:01:41