From: Wakou Aoyama Date: 1999-02-25T05:00:46+09:00 Subject: [ruby-list:12361] Re: Meeting2000-0_92 青山です。 Wed, Feb 24, 1999 at 04:57:11PM +0900 において Shin-ichiro Hara さん曰く: > #shttpsrv.rb では、3 秒のタイムアウトで read(2) していました。 ENV['HTTP_CONNECTION'] == "close" の場合は Content-Length を見ずに全部 読み込んで最後の空行を削除(あるいは無害であればほっておく)というのが早 いかもしれません。 ENV['HTTP_CONNECTION'] == "Keep-Alive" の場合はまともに対応すると Content-Length だけ読んで、その次からは余計な CRLF も含めて次の要求の ヘッダとして処理という事になるのでしょうけれど、apache ではそれが普通 の文書への要求でない(CGI 等)の場合は Connection: close を返して切って しまっているようです。 -- 青山 和光 Wakou Aoyama