Actions
Bug #12055
open`NET::HTTPResponse` is not deflating responses with custom `Content-Range` header
Description
The RFC 7233, section 4.2 describes the the possibility of using a custom Content-Range
header and not only for bytes [[[https://tools.ietf.org/html/rfc7233#section-4.2]]]. Although, the NET::HTTPResponse
considers that Content-Range
present on the response during the inflating is in bytes
unit.
This issue is caused by this line [[[https://github.com/ruby/ruby/blob/trunk/lib/net/http/response.rb#L252]]]. In the patch I changed it to check if the Content-Range
unit is bytes
and there is a test to reproduce the error.
Files
Related issues
Updated by ggcampinho (Glauber Campinho) about 5 years ago
- File deleted (
custom_content_range.patch)
Updated by ggcampinho (Glauber Campinho) about 5 years ago
Updated by ggcampinho (Glauber Campinho) about 5 years ago
Hi! Any thoughts here?
Updated by jeremyevans0 (Jeremy Evans) almost 2 years ago
- Assignee set to naruse (Yui NARUSE)
- Status changed from Open to Assigned
Updated by jeremyevans0 (Jeremy Evans) almost 2 years ago
- Is duplicate of Bug #11450: HTTPHeader.content_range throws error on non-byte units added
Actions