module HTTP::FormData::Readable

def read(length = nil, outbuf = nil)

Returns:
  • (String, nil) -

Parameters:
  • outbuf (String) -- String to be replaced with retrieved data
  • length (Integer) -- Number of bytes to retrieve

Other tags:
    Api: - public
def read(length = nil, outbuf = nil)
  @io.read(length, outbuf)
end

def rewind

Returns:
  • (void) -

Other tags:
    Api: - public
def rewind
  @io.rewind
end

def size

Returns:
  • (Integer) -

Other tags:
    Api: - public
def size
  @io.size
end

def to_s

Returns:
  • (String) -

Other tags:
    Api: - public
def to_s
  rewind
  content = read #: String
  rewind
  content
end