lib/sdk4me/client.rb in 4me-sdk-2.0.0 vs lib/sdk4me/client.rb in 4me-sdk-2.0.1

- old
+ new

@@ -214,12 +214,11 @@ data.each { |k, v| body[k.to_s] = typecast(v, false) } request.body = body.to_json request end - URI_ESCAPE_PATTERN = Regexp.new("[^#{URI::PATTERN::UNRESERVED}]") def uri_escape(value) - URI.escape(value, URI_ESCAPE_PATTERN).gsub('.', '%2E') + URI.encode_www_form_component(value).gsub('+', '%20').gsub('.', '%2E') end # Expand the given header with the default header def expand_header(headers = {}) header = DEFAULT_HEADER.dup