instance method Net::HTTPHeader#canonical_each

each_capitalized {|name, value| .... } -> ()[permalink][rdoc][edit]
canonical_each {|name, value| .... } -> ()

ヘッダフィールドの正規化名とその値のペアをブロックに渡し、呼びだします。

正規化名は name に対し

name.downcase.split(/-/).capitalize.join('-')

で求まる文字列です。