class Hash
Constants
- DASH
- IGNORED_HEADERS
- UNDERSCORE
Public Instance Methods
sanitize_headers!()
click to toggle source
@return [Hash]
# File lib/middle_squid/core_ext/hash.rb, line 15 def sanitize_headers! clean = {} each {|key, value| key = key.tr UNDERSCORE, DASH key = key.split(DASH).map(&:capitalize).join(DASH) next if IGNORED_HEADERS.include? key clean[key] = value } clear merge! clean end