method
prepare_range
v1_9_3_125 -
Show latest stable
- Class:
WEBrick::HTTPServlet::DefaultFileHandler
prepare_range(range, filesize)public
No documentation available.
# File lib/webrick/httpservlet/filehandler.rb, line 119
def prepare_range(range, filesize)
first = range.first < 0 ? filesize + range.first : range.first
return -1, -1 if first < 0 || first >= filesize
last = range.last < 0 ? filesize + range.last : range.last
last = filesize - 1 if last >= filesize
return first, last
end