是否可以将默认参数发送到rails 3中的所有http请求?

时间:2014-08-19 06:51:51

标签: ruby-on-rails ruby http

有没有办法将默认参数发送到rails 3中的所有http请求?

2 个答案:

答案 0 :(得分:1)

您可以使用导轨default_url_options您可以设置所有基于url_for的方法将使用的默认选项。您可以以散列

的形式指定默认选项
def default_url_options(options={})
  { params_name: "params_value" }
end

答案 1 :(得分:0)

您可以routes.rb中的define defaults

YourApp::Application.routes.draw do

  scope defaults: {foo: 'bar'} do

    # requests to routes defined here will have params[:foo] set to 'bar'

  end

end