1
В основном URL-адрес исключает строку, за исключением использования '+' вместо '% 20' для пробелов.Что такое эквивалент Ruby/Rails Python's urllib.quote_plus?
В основном URL-адрес исключает строку, за исключением использования '+' вместо '% 20' для пробелов.Что такое эквивалент Ruby/Rails Python's urllib.quote_plus?
CGI::escape
делает только что:
irb(main):003:0> require 'cgi'
=> true
irb(main):004:0> CGI::escape("foo and/or bar")
=> "foo+and%2For+bar"
BTW, CGI :: побег не позволяет указать набор символов, которые не должны быть экранированы, как urllib.quote_plus делает: HTTP: //docs.python. орг/2/библиотека/urllib.html – aqn