当前位置: 首页 > 面试题库 >

url在rails中的ruby中等效

王锐
2023-03-14
问题内容

在Ruby on Rails
2.3.5中是否有等同于PHP的urlencode的代码?(它对要在URL的查询部分中使用的字符串进行编码)我用Google搜索了它,但所有答案似乎都可以追溯到2006年之前,而且似乎是日期。
这就是我发现的。CGI::escape在视图中调用似乎有点异常。

有等效的辅助功能吗?

谢谢!


问题答案:

我相信u您正在寻找帮助方法:

<%=u "URL ENCODE <p>ME</p>" %>

我似乎找不到该方法的文档,但是如果我在不久的将来找到它,我将确保在此处添加一个链接。

编辑:您可以在此处找到此方法的文档。



 类似资料:
  • cPanel的这个接口允许您创建和安装Ruby on Rails应用程序。 如果您开发了Ruby on Rails应用程序,则可以使用此界面将其部署到服务器。 要创建Ruby on Rails应用程序,请按照下列步骤操作 - Step 1 - 单击cPanel Home的Software Section下的Ruby on Rails。 Step 2 - 在Ruby on Rails接口中,您将找到

  • 本文向大家介绍Ruby on Rails 带句点的URL参数,包括了Ruby on Rails 带句点的URL参数的使用技巧和注意事项,需要的朋友参考一下 示例 如果要支持比id号更复杂的url参数,则该值包含一个句点时,解析器可能会遇到麻烦。句点之后的任何内容都将假定为一种格式(即json,xml)。 您可以通过使用约束来扩大可接受的输入来解决此限制。 例如,如果要通过URL中的电子邮件地址引用

  • 我希望根据用户的位置/页面触发一个AJAX操作。我构建了以下内容: 当我使用简单地尝试条件时,它工作良好,并且显示。 但是,当我添加部分加载指令时,我会得到以下信息: ActionView::Template::Error(缺少部分消息/@message.comments,Application/@message.comments,{:locale=>[:en],:formats=>[:js,:h

  • 问题内容: 我认为acts_as_rateable似乎已经过时并且不支持AJAX。 我正在寻找一个简单的“五星级”评分系统:是否有任何插件或教程可以提供帮助? 问题答案: 查看ajaxful-rating插件。

  • 本文向大家介绍在Ruby on Rails中使用Markdown的方法,包括了在Ruby on Rails中使用Markdown的方法的使用技巧和注意事项,需要的朋友参考一下 实现 Markdown 语法和代码语法高亮分别是用的 Redcarpet 和 pygments.rb 两个 Gem:     https://github.com/vmg/redcarpet     https://gith

  • 本文向大家介绍在Ruby on Rails中使用AJAX的教程,包括了在Ruby on Rails中使用AJAX的教程的使用技巧和注意事项,需要的朋友参考一下 如果没有听说过 Rails,那么欢迎您外星旅行归来,近几年大概只有那个地方没有听说过 Ruby on Rails 了。Rails 最吸引人的地方是能够很快地建立功能完备的应用程序并运行起来。Rails 为 Ajax 而内置集成的 Proto