Skip to main content

Module http_body

Module http_body 

Source
Expand description

HTTP 応答から本文の範囲を求める(純粋モジュール)。

【2026-08-05】まとめ取得(keep-alive)で ヘッダを含めて本文として返すバグを出した。 キャッシュへ HTTP/1.1 200 OK... ごと書き込まれ、 Font Awesome が 1 つも登録されず、 ページ上のアイコンがすべて空の四角になっていた。

境界の計算はネットワークもハードウェアも要らないので、 ここへ切り出して単体試験で固定する。

Functions§

body_range
本文の範囲 start..end を返す。
body_start
ヘッダの終わり(=本文の開始位置)を返す。
content_length
Content-Length の値を返す(ヘッダ部だけを見る)。
looks_truncated
応答が途中で切れているか。