enhydraの日記: Apacheでover 2G download
日記 by
enhydra
Apacheで2G超のファイルをダウンロードするにはコードの修正が必要ってな話で、別にApache自体に手を入れなくてもラージファイルかまーんな関数でsendするApacheモジュール書きゃいいやん。とかおもって実験しようとしたら、Darwin 5.5だとそもそもラージファイルが扱えなくてショボーン。ってかさ、作ろうとしたときにカーネルごと死ぬなよってかんじ。。。
つまりはhttp_core.cのdefault_handler()を改造するってんじゃ無くて、ラージファイルダウンロード用の簡易コンテンツハンドラを書けば済むやんけというのを示そうと思ったのだが、出ばなをくじかれたと言うわけ。content-lengthにかんしてはchunked-encodingで送ればイイし。
はぁ、やっぱ壊して良いようなLinuxなホストとか一個もっておいた方がイイかなぁ。
Apacheでover 2G download More ログイン