Что касается расширений, то
отсюда качается с неправильным.
Причина, видимо в «Content-Type: text/html». Хотя это и не должно приводить к игнорированию расширения из content-disposition.
Код: [no]Status: 200 OK
Date: Wed, 17 Nov 2010 14:02:51 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch
X-Powered-By: PHP/5.2.6-1+lenny9
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
content-disposition: attachment; filename="RA_06_2010.djvu"
Last-Modified: Wed, 17 Nov 2010 20:02:51 NOVT
Accept-Ranges: bytes
Content-Length: 5307983
Content-Range: bytes -5307982/5307983
Content-Transfer-Encoding: binary
Keep-Alive: timeout=4, max=97
Connection: Keep-Alive
Content-Type: text/html; charset=Windows-1251
[/no]