HTTP_Download のメンバ[Pear::HTTP_Download]

メモ:  Category:pear

構築

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

bluenote by BBB