summaryrefslogtreecommitdiff
path: root/lib/rack/utils.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rack/utils.rb')
-rw-r--r--lib/rack/utils.rb11
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/rack/utils.rb b/lib/rack/utils.rb
index 0023dd2a..5e1a3521 100644
--- a/lib/rack/utils.rb
+++ b/lib/rack/utils.rb
@@ -420,9 +420,16 @@ module Rack
end
def self.normalize(headers)
- headers.transform_keys do |key|
- key.downcase
+ # headers.transform_keys do |key|
+ # key.downcase
+ # end
+
+ # Use transform_keys after dropping Ruby 2.4 support
+ hash = {}
+ headers.each do |key, value|
+ hash[key.downcase] = value
end
+ hash
end
end