我试图弄清楚a URI.escape和URI.encodeRuby 之间的区别.
也没有做我想要的,即完全编码URL.
例如,我想http://my.web.com成为http%3A%2F%2Fmy%2Eweb%2Ecom
mae*_*ics 14
没有区别.在Ruby 1.9.3 encode中只是一个别名escape.
[编辑]请注意,这些方法允许对字符的"不安全"描述符进行编码:
URI.encode('http://my.web.com', /\W/) # => "http%3A%2F%2Fmy%2Eweb%2Ecom"
Run Code Online (Sandbox Code Playgroud)
谢谢@muistooshort!=)
| 归档时间: |
|
| 查看次数: |
8237 次 |
| 最近记录: |