سلام
بله مثل همیشه دوستان با جواب هاشون گل کاشتند!
ببینید وب سرور ها از استاندارد RFC 2616 مقدار Content-Length رو برای مرورگر ارسال میکنند و شما نیاز به حذف این مقدار دارید.
روش این کار با توجه به سطح نیاز شما و سطح دسترسیتون متفاوته.
اگر دسترسی به root سرور دارید و میتونید تنظیمات وب سرور رو تغییر بدید:
وب سرور انجین ایکس: http://wiki.nginx.org/HttpHeadersMor..._input_headers
وب سرور آپاچی: http://codeblow.com/questions/how-yo...r-with-apache/
اما اگر دسترسی به مدیریت سرور ندارید باید تمامی درخواست های دانلود رو به یک فایل اسکریپت مثلا php یا cgi ارجاع بدید(rewrite)
من اینجا یک مثال php میزنم که کد اصلی در http://php.net/manual/en/function.readfile.php قابل مشاهده هست:
کد اصلی:
http://paste.ubuntu.com/10707505/
کد صحیح شده:
http://paste.ubuntu.com/10707507/






پاسخ با نقل قول