Sha256: abfa532571dd3ae795d15745b5782c2756d5179ff540fb39e03961b280e775a7
Contents?: true
Size: 394 Bytes
Versions: 31
Compression:
Stored size: 394 Bytes
Contents
class Mechanize::Headers < Hash def [](key) super(key.downcase) end def []=(key, value) super(key.downcase, value) end def key?(key) super(key.downcase) end def canonical_each block_given? or return enum_for(__method__) each { |key, value| key = key.capitalize key.gsub!(/-([a-z])/) { "-#{$1.upcase}" } yield [key, value] } end end
Version data entries
31 entries across 31 versions & 5 rubygems