【问题标题】:Rails: How to artificially specify param key/value values through the URL?Rails:如何通过 URL 人为指定参数键/值值?
【发布时间】:2013-03-15 18:21:48
【问题描述】:

我必须触发特定网站的操作。但是,它应该处理具有某些键/值对 (params = {:cost => 5, :state => "NY"}) 的参数。有没有办法在 URL 中指定这些参数值?否则我将如何提供这些键/值?

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:
    show_things_path(:cost => 5, :state => "NY")
    

    会将这些键/值添加到参数中。

    编辑:

    对于字符串 URL

    "/show_things?cost=5&state='NY'"
    

    【讨论】:

    • 问题是这个网站是活的。我没有增加意见。我必须在浏览器中实际触发控制器/动作。
    • 所以www.mysite.com/controller/action?cost=5&state='NY' 会起作用吗?
    • 是的。尝试并仔细检查。 URL 只能是/controller/action?cost=5&state='NY'
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-07
    • 1970-01-01
    • 2011-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多