如何在 ruby 中将字符串更改为 http 形式?比如#到%23
如何在 ruby 中将字符串更改为 http 形式?
例如#
到%23
。
How to change a string to http form in ruby?
Such as #
to %23
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
使用 CGI 类来执行此
操作参考 http://www.ensta.fr/~diam/ruby/online/ruby-doc-stdlib/libdoc/cgi/rdoc/classes/CGI.html#M000067
Use the CGI class to do this
Reference http://www.ensta.fr/~diam/ruby/online/ruby-doc-stdlib/libdoc/cgi/rdoc/classes/CGI.html#M000067
使用 Ruby 标准 CGI 库 转义方法:
Use the Ruby Standard CGI library escape method:
URI: :escape 似乎可以做到这一点。
URI::escape seems to do it.
如果您的查询参数中也有 URL,我建议您
可以安全地使用它:)
I would suggest
its safe to use if you also have URLs in your query params :)