1
Fondamentalement, l'URL échappe une chaîne sauf qu'elle utilise '+' au lieu de '% 20' pour les espaces.Quel est l'équivalent Ruby/Rails de urllib.quote_plus de Python?
Fondamentalement, l'URL échappe une chaîne sauf qu'elle utilise '+' au lieu de '% 20' pour les espaces.Quel est l'équivalent Ruby/Rails de urllib.quote_plus de Python?
CGI::escape
fait cela:
irb(main):003:0> require 'cgi'
=> true
irb(main):004:0> CGI::escape("foo and/or bar")
=> "foo+and%2For+bar"
BTW, CGI :: évasion ne permet pas de spécifier un ensemble de caractères qui ne doivent pas être échappées, comme urllib.quote_plus fait: http: //docs.python. org/2/library/urllib.html – aqn