Module: URI

Defined in:
lib/baiduAiFace/client.rb

Constant Summary collapse

TBLENCWWWCOMP_ =

:nodoc:

{}

Class Method Summary collapse

Class Method Details

.encode_www_form(enum) ⇒ Object



38
39
40
# File 'lib/baiduAiFace/client.rb', line 38

def self.encode_www_form enum
  enum.map {|k,v| "#{encode_www_form_component k}=#{encode_www_form_component v}" }.join '&'
end

.encode_www_form_component(str) ⇒ Object



34
35
36
# File 'lib/baiduAiFace/client.rb', line 34

def self.encode_www_form_component str
  str.to_s.gsub(/[^*\-.0-9A-Z_a-z]/) {|c| TBLENCWWWCOMP_[c] }
end