導入

導入 -- HTTP_Download の使用方法

導入

HTTP_Download は HTTP クライアントに 任意のデータを簡単に送出するためのインターフェースを提供します。 HTTP_Download はそれらのデータを変数、 ファイルあるいはストリームリソースから取得することができます。

このパッケージを使用することで、 (隠された)ダウンロードを簡単にハンドリングする事ができます。 「隠された」とは、誰もアクセスできない、という意味です。 たとえば、特別なダウンロードするものを制限したい場合です。 これは、HTTP 圧縮、キャッシング、そして部分的なダウンロード、 レジューム、そして、たとえばデータベースの BLOB からの生データの送信をサポートします。

注意: このパッケージと一緒に php.ini で ob_gzhandler や zlib.output_compression を有効にして使用するべきではありません。 特に、すでに gzip 圧縮されたデータを送出する場合です。

使用例:

以下の例を見てください: