Module: Net::HTTPHeader
- Defined in:
- lib/persevere.rb
Instance Method Summary collapse
-
#content_range ⇒ Object
Returns a Range object which represents Content-Range: header field.
- #old_content_range ⇒ Object
Instance Method Details
#content_range ⇒ Object
Returns a Range object which represents Content-Range: header field. This indicates, for a partial entity body, where this fragment fits inside the full entity body, as range of byte offsets.
23 24 25 26 27 28 |
# File 'lib/persevere.rb', line 23 def content_range return nil unless @header['content-range'] m = %r<bytes\s+(\d+)-(\d+)/(\d+|\*)>i.match(self['Content-Range']) or return nil m[1].to_i .. m[2].to_i + 1 end |
#old_content_range ⇒ Object
19 |
# File 'lib/persevere.rb', line 19 alias old_content_range content_range |