class WEBrick::HTTPRequest

def body(&block) # :yields: body_chunk

:yields: body_chunk
def body(&block) # :yields: body_chunk
  block ||= Proc.new{|chunk| @body << chunk }
  read_body(@socket, block)
  @body.empty? ? nil : @body
end