From: SASAKI Shunsuke Date: 2006-11-07T17:44:09+09:00 Subject: [ruby-dev:29894] Webrick の Content-Range について 佐々木と申します。 Webrick で問題らしき物を見つけました。 lib/webrick/httpservlet/filehandler.rb:110(1.8.5の場合) の、 res['content-range'] = "#{first}-#{last}/#{filesize}"は、 正しくは、res['content-range'] = "bytes #{first}-#{last}/#{filesize}" じゃないでしょうか? http://www.ponix.org/~eruchan/diary/20061107.html ponichannel-0.0.1.tar.gz という簡易型 2ch BBS なんですが、 OpenJane という 2ch ブラウザを使って、書き込みをした後、 書き込みを読まなくなります。 2ch ブラウザは新しい書き込みの検出に Content-Range を使っています。 さらっとぐぐっただけなので間違っているかもしれませんが、 HTTP の仕様では、Content-Range は先頭に レンジ単位として bytes を書かないといけないようです。 ---- SASAKI Shunsuke ----