2010-05-18 8 views

Respuesta

-1
+1

digamos que tengo un str = "£" uso encodeURIComponent (str) en javascript, pero cuando uso URI.unescape (str) en ruby ​​y esa cadena regresa como str = "?". entonces hay diferencias –

6

CGI.escape debe escapar correctamente, con la excepción de que los espacios se evitan como +.

Tenga en cuenta que URI.escape ya no se utiliza en Ruby 1.9.2 ...

hay una larga discusión on ruby-core para los interesados.

Cuestiones relacionadas