Method: SimpleSpark::Client#url_encode

Defined in:
lib/simple_spark/client.rb

#url_encode(s) ⇒ Object



85
86
87
# File 'lib/simple_spark/client.rb', line 85

def url_encode(s)
  s.to_s.dup.force_encoding('ASCII-8BIT').gsub(/[^a-zA-Z0-9_\-.]/) { sprintf('%%%02X', $&.unpack('C')[0]) }
end