【发布时间】:2010-05-28 15:05:15
【问题描述】:
是否有任何现有的 Rails 帮助程序来创建有效的 URL?
具体来说,我正在生成一个 Web URL,其中包含一些具有特殊字符的参数(例如,我需要将空格转换为 + 以及许多其他特殊字符)。
http://domain.name?param1=ABC+DEF¶m2=GHI
谢谢。
【问题讨论】:
标签: ruby-on-rails url
是否有任何现有的 Rails 帮助程序来创建有效的 URL?
具体来说,我正在生成一个 Web URL,其中包含一些具有特殊字符的参数(例如,我需要将空格转换为 + 以及许多其他特殊字符)。
http://domain.name?param1=ABC+DEF¶m2=GHI
谢谢。
【问题讨论】:
标签: ruby-on-rails url
您可以使用CGI.escape 来执行此操作。
CGI.escape("foo bar") # 'foo+bar'
【讨论】: