読者です 読者をやめる 読者になる 読者になる

ログってなんぼ

日々のメモです

Rails:Webrickのログに出る大量の「WARN Could not determine content-length of response body.」を非表示にする

Ruby1.9.3-p125 Rails 3.2で

[2015-09-10 13:04:32] WARN  Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true

ログがいっぱい出て邪魔なので

204_304_keep_alive.patch - Ruby trunk - Ruby Issue Tracking System はてなブックマーク - 204_304_keep_alive.patch - Ruby trunk - Ruby Issue Tracking System
ありがとうございます。

$ vim ~/.rbenv/versions/1.9.3-p125/lib/ruby/1.9.1/webrick/httpresponse.rb

if chunked? || @header['content-length']

下記のように修正

line 205 付近

if chunked? || @header['content-length'] || @status == 304 || @status == 204

Webrickを再起動