Drupal 5 – Progressive downloads in “private” mode

Just a quick one to let anyone using Drupal know that it *is* possible to serve files using HTTP_RANGE!

After a little bit of digging around, Andrea and I found this patch file (attached to this post), which allows Drupal 5 to serve files to range-supporting clients.

Why bother with this post? Well, the iPhone doesn’t support file-downloading, nor does it support multimedia file-streaming, but it does support progressive download via http!

If Drupal is put into “private” download mode, that is, where Drupal itself handles all file transfers through PHP, it can’t (by default) cater for progressive downloads. Now it can 🙂

Happy Drupalling!

Daniel

Leave a Reply

Exclusive tips, how-tos, news and comment

Receive monthly updates on the world of mobile dev.

Other Products

Market leading device intelligence for the web, app and MNO ecosystems
DeviceAtlas - Device Intelligence

Real-time identification of fraudulent and misrepresented traffic
DeviceAssure - Device Verification

A free tool for developers, designers and marketers to test website performance
mobiReady - Evaluate your websites’ mobile readiness

© 2024 DeviceAtlas Limited. All rights reserved.

This is a website of DeviceAtlas Limited, a private company limited by shares, incorporated and registered in the Republic of Ireland with registered number 398040 and registered office at 6th Floor, 2 Grand Canal Square, Dublin 2, Ireland