url 编码等效于 ruby on rails
2022-08-30 10:25:54
有没有一个等同于Ruby on Rails 2.3.5中的PHP的urlencode?(它对要在URL的查询部分中使用的字符串进行编码)我用谷歌搜索了它,但所有的答案似乎都可以追溯到2006年之前,似乎是日期。这就是我的发现。在视图中调用似乎有点不正常。CGI::escape
是否有等效的帮助程序函数?
谢谢!
有没有一个等同于Ruby on Rails 2.3.5中的PHP的urlencode?(它对要在URL的查询部分中使用的字符串进行编码)我用谷歌搜索了它,但所有的答案似乎都可以追溯到2006年之前,似乎是日期。这就是我的发现。在视图中调用似乎有点不正常。CGI::escape
是否有等效的帮助程序函数?
谢谢!
我相信帮助程序方法就是你正在寻找的:u
<%=u "URL ENCODE <p>ME</p>" %>
我似乎找不到该方法的文档,但是如果我在不久的将来找到它,我一定会在这里放一个链接。
编辑:您可以在此处找到此方法的文档。
如果您想在没有ERB的情况下进行,可以使用以下内容:
Rack::Utils.escape('http://example.com')
#=> "http%3A%2F%2Fexample.com"