Skip to content

Commit b7d52d3

Browse files
committed
storage headers should be rejected in a case-insensitive way
fixes #702
1 parent f40a8c9 commit b7d52d3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/fog/aws/models/storage/file.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ def save(options = {})
281281
merge_attributes(data.body)
282282
else
283283
data = service.put_object(directory.key, key, body, options)
284-
merge_attributes(data.headers.reject {|key, value| ['Connection', 'Content-Length', 'Content-Type'].include?(key)})
284+
merge_attributes(data.headers.reject {|key, value| ['connection', 'content-length', 'content-type'].include?(key.downcase)})
285285
end
286286
self.etag = self.etag.gsub('"','') if self.etag
287287
self.content_length = Fog::Storage.get_body_size(body)

0 commit comments

Comments
 (0)