back / home ]

HTTP_Download のメンバ[Pear::HTTP_Download]

構築

HTTP_Download::HTTP_Download() コンストラクタ

ヘッダーの設定

HTTP_Download::setParams() ダウンロードに関するパラメータを設定します。
HTTP_Download::setLastModified() Last-Modifiedを設定します。
HTTP_Download::setContentDisposition() Content-disposition を設定します。
HTTP_Download::setContentType() Content-type を設定します。
HTTP_Download::guessContentType() Content-typeをファイルから認識します。

ファイル・データの設定

HTTP_Download::setFile() 送出するファイルのパスを指定します。
HTTP_Download::setData() 送出するデータを指定します。
HTTP_Download::setResource() データのダウンロードを処理するリソースハンドルを指定します。

送出

HTTP_Download::send() クライアントへ送出します。
HTTP_Download::staticSend() スタティック関数から送出します。
HTTP_Download::sendArchive() 生成したアーカイブを送出します。

キャッシュ

HTTP_Download::setCache() キャッシュさせるかどうかを指定します。
HTTP_Download::setCacheControl() Cache-Control ヘッダを指定します。
HTTP_Download::setETag() ETagを指定します。

その他

HTTP_Download::setGzip() gzip 圧縮するかどうか指定します。
HTTP_Download::setBufferSize() バッファサイズをバイト数で指定します。
HTTP_Download::setThrottleDelay() スロットル遅延を秒で指定します。

back / home ]