diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/net/http/header.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/net/http/header.rb b/lib/net/http/header.rb index 04981406d3..029b647b5e 100644 --- a/lib/net/http/header.rb +++ b/lib/net/http/header.rb @@ -237,7 +237,8 @@ module Net::HTTPHeader rangestr = (n > 0 ? "0-#{n-1}" : "-#{-n}") when Range first = r.first - last = r.last + last = r.end + last -= 1 if r.exclude_end? if last == -1 rangestr = (first > 0 ? "#{first}-" : "-#{-first}") else |