2010-05-18 6 views

risposta

-1
+1

diciamo che ho uno str = "£" uso encodeURIComponent (str) in javascript, ma quando uso URI.unescape (str) in ruby ​​e quella stringa torna come str = "?". quindi ci sono differenze. –

6

CGI.escape dovrebbe sfuggire correttamente, tranne che gli spazi sono fuggiti come +.

Nota che URI.escape è stato deprecato in Ruby 1.9.2 ...

C'è una lunga discussione on ruby-core per chi fosse interessato.

Problemi correlati