"NAKAMURA, Hiroshi" <nakahiro / sarion.co.jp> wrote:

>HTTP/1.1クライアント側については,
>Connection: Keep-Aliveで帰ってきたら,
>Content-Lengthがあればそれを頼りにして複数Responseを分解する.
>Content-Lengthがなければ,
>Transfer-Encodingがchunkedなのを確認して
>(今のところ他にないらしいし...)
>Chunked-Bodyを解析してそれを頼りに分解する.
>なんてコードを書こうと思いつつ,まだやってません...

昔 Perl でそういったコードを書いたことがあります。

  <http://saturn.aichi-u.ac.jp/~ccsatoru/tmp/httpagent.pl>

に置いたのでもしよければ参考にしてください。

# 特定のツールの補助用に書いたので汎用性はありません


とはいえ、

>今後はCGIもRubyで書きたいです.もうPerlには戻れない身体に...

なので役に立たないかもしれません。 ;-)

-- Satoru Takabayashi