在使用 Rake preview 时,观察到会出现下面错误
WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
查询了一番,终于找到解决方案,记录一下!
解决办法:
找到 ruby 的安装路径:
C:\Ruby193\lib\ruby\1.9.1\webrick\httpresponse.rb
查找下面代码 (在 1.9.3p545 里面是 205 行的位置)
if chunked? || @header['content-length']
替换为:
if chunked? || @header['content-length'] || @status == 304 || @status == 204
重新启动 rake preview 即可
原帖飞机票:http://2e10.com/blog/20120915-warn-could-not-determine-content-lenth-of-response-boby/