HttpWebRequest.AllowAutoRedirect проблема с Content-Disposition - PullRequest
0 голосов
/ 14 ноября 2010

Если вы установите AllowAutoRedirect из HttpWebRequest в true, то он будет автоматически перенаправляться, пока не достигнет некоторого содержимого.Например, на sourceforge.net он перенаправляет на зеркало, а затем зеркало возвращает ответ в ответ.Проблема в том, что окончательный ответ не содержит заголовка Content-Disposition, вместо этого в предыдущем ответе есть заголовок, который перенаправляет нас на последний URL, с которого начинается загрузка.Если AllowAutoRedirect установлено на true, то мы пропускаем имя файла, а если установлено значение false, мы должны перенаправить вручную и следить за Content-Disposition.Есть идеи?

1 Ответ

0 голосов
/ 14 ноября 2010

Мне кажется, как сломанный веб-приложение.Во всяком случае, я бы обойти это, делая перенаправления вручную, а не обрабатывается HWR.

...