module Protocol::HTTP::Body::Stream::Reader

def readpartial(length, buffer = nil)

@parameter buffer [String] The buffer to read into.
@parameter length [Integer] The maximum number of bytes to read.

Similar to {read_partial} but raises an `EOFError` if the stream is at EOF.
def readpartial(length, buffer = nil)
	read_partial(length, buffer) or raise EOFError, "End of file reached!"
end