構築
- 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():スロットル遅延を秒で指定します。
Related Link(Ads)