むつの日記

ea3fa789 :Anonymous 2007-01-13 17:32
>>6a155c1c
Janeで更新してもエラーでなくなりました。
ただ、自分で投稿したり更新されたスレッドを再度更新するとエラーでてます。
んー、これは思ったより面倒くさいかも。
ApacheのRangeの処理ってOutputFileterでやっていると思っていたのですが、
ContentHandlerでやっているかもしれないです(またよく調べてない発言ですが)。
もしそうならCGI側でRangeオプションをチェックして、
応答を返すデータをRangeにあわせて切り取って(たぶん[n]byte以降みたいな指定)
Content-Rangeを付加した206で返さないといけないかもしれないです。
(Rangeの処理までするという)

ETagはサーバー側が比較できればいい値なので
そんなにこだわらなくても大丈夫だと思います。
実装によって計算方法が違ったり、キャッシュ制御するためにワザと変えたりしてます。
Powered by shinGETsu.