class WEBrick::HTTPRequest
def read_chunk_size(socket)
def read_chunk_size(socket) line = read_line(socket) if /\A([0-9a-fA-F]+)(?:;(\S+(?:=\S+)?))?\r\n\z/ =~ line chunk_size = $1.hex chunk_ext = $2 [ chunk_size, chunk_ext ] else raise HTTPStatus::BadRequest, "bad chunk '#{line}'." end end