【问题标题】:Rails: how to redirect to a url (as a query string param) with query stringRails:如何使用查询字符串重定向到 url(作为查询字符串参数)
【发布时间】:2017-10-25 05:11:31
【问题描述】:

说 id = 1,redirect_url = www.example.com?a=1&b=2&c=3 我想将这两个附加到路径/index

当我执行获取索引请求时,我想执行一些检查并最终重定向到redirect_url。

但是,这个问题是附加路径是:/index?id=1&redirect_url=www.example.com?a=1&b=2&c=3

Rails 无法判断 a、b、c 是否是 redirect_url 的查询字符串。

有什么聪明的方法可以让a,b,c自动成为redirect_url的查询字符串吗?

【问题讨论】:

  • 请解释清楚

标签: ruby-on-rails redirect query-string


【解决方案1】:

如果a、b、c是查询字符串参数,id是url id,可以这样传递

example_path(your_id, :a => params[:a], :b => params[:b], :c => params[:c])

变成

/example/your_id?a=1&b=2&c=3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-24
    • 2015-03-02
    • 1970-01-01
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多