Class | HeaderHash
In: | lib/rack/utils.rb
Parent: | Hash

A case-insensitive Hash that preserves the original case of a header when set.

### Methods

[] []= delete each has_key? include? key? member? merge merge! new new replace to_hash

### Public Class methods

new(hash={})
new(hash={})

### Public Instance methods

[](k)
[]=(k, v)
delete(k)
each() {|k, v.respond_to?(:to_ary ? v.to_ary.join("\n") : v)| ...}
has_key?(k)

Alias for include?

include?(k)
key?(k)

Alias for include?

member?(k)

Alias for include?

merge(other)
merge!(other)
replace(other)
to_hash()

[Validate]