module AWS::Core::Signature::Version4
def canonical_headers
def canonical_headers headers = [] self.headers.each_pair do |k,v| header = [k.to_s.downcase, v] headers << header unless header.first == 'authorization' end headers = headers.sort_by(&:first) headers.map{|k,v| "#{k}:#{canonical_header_values(v)}" }.join("\n") end