Actions
Bug #445
closed[PATCH] Net::HTTPHeaders#fetch raises NoMethodError instead of returning default values
Description
=begin
require "net/http"
class Example
include Net::HTTPHeader
attr_accessor :body
def initialize
initialize_http_header({})
end
end
@headers = Example.new
@headers.fetch("My-Header", "bla")
=> NoMethodError: undefined method `join' for "bla":String
@headers.fetch("My-Header") { |key| "#{key}: bla" }
=> NoMethodError: undefined method `join' for "bla":String
NoMethodError: undefined method `join' for "my-header: bla":String
The attached Patch fixes this issue.
=end
Files
Updated by shyouhei (Shyouhei Urabe) almost 16 years ago
- Assignee set to aamine (Minero Aoki)
- ruby -v set to -
=begin
=end
Updated by marcandre (Marc-Andre Lafortune) about 15 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
=begin
Applied in changeset r24912.
=end
Actions
Like0
Like0Like0