HTTP_Download
provides an interface to easily send any arbitrary data to HTTP clients.
HTTP_Download
can gain its data from variables, files or stream resources.
With this package you can easily handle (hidden) downloads.
Hidden means not accessible by the public
- for instance if you want to restrict access to particular downloads.
It supports HTTP compression, caching and partial downloads,
resuming and sending raw data, for example from database BLOBs.
ATTENTION:
You shouldn't use this package together with ob_gzhandler or
zlib.output_compression enabled in your php.ini, especially
if you want to send already gzipped data!