module AWS::Core::UriEscape

def escape value

Returns:
  • (String) - Returns a URI escaped string.

Parameters:
  • value (String) --
def escape value
  value = value.encode("UTF-8") if value.respond_to?(:encode)
  CGI::escape(value.to_s).gsub('+', '%20').gsub('%7E', '~')
end