Na koniec warto wspomnieć o posiadanej przez HTTP_Download możliwości keszowania (ang. caching) przesyłanych danych, która jest kolejnym udogodnieniem oszczędzającym czas odbiorców i zmniejszającym obciążenie łączy, szczególnie w przypadku popularnych, często pobieranych plików.
HTTP_Download 1.1.2
HTTP_Download to należący do repozytorium PEAR (http://pear.php.net) pakiet ułatwiający organizację witryn internetowych zawierających pliki do pobrania i poszerzający możliwości ich przesyłania. Narzędzie pozwala na przesyłanie danych za pomocą protokołu HTTP – zarówno do przeglądarki, jak i pod dowolny adres, w sposób niewidoczny dla użytkownika.
Może być również wykorzystywane w aplikacjach działających w linii poleceń, np. w celu komunikacji między dwoma serwerami.Dane, które wysyłamy za pomocą HTTP_Download mogą pochodzić z dowolnego źródła, m.in. plików, zmiennych lub baz danych (dotyczy to np. dużych obiektów binarnych (LOB) w bazie PostgreSQL). Można zdefiniować typ przesyłanej zawartości zgodnie z zasadami MIME, dzięki czemu przeglądarka będzie wiedziała, co z nią zrobić. Po drugie, HTTP_Download pozwala na wznowienie pobierania pliku, które zostało przerwane np. wskutek kłopotów z połączeniem, serwerem czy maszyną klienta.