RAILS:REST客户端请求正文

时间:2014-07-18 01:30:12

标签: ruby-on-rails ruby ruby-on-rails-3 rest rest-client

我正在尝试使用rails的 rest-client 库。 任何人都可以帮助我理解这段代码。

RestClient::Resource.new(@service_url).put :account => {:db_url => @config_vars['DATABASE_URL']}

我知道它会发送一个put REST请求,但:account => {:db_url => @config_vars['DATABASE_URL']}部分是如何发送的。我的意思是,请求的主体是什么样的?

感谢

1 个答案:

答案 0 :(得分:1)

PUT请求的请求体将是JSON:

"account": {
  "db_url": <whatever @config_vars['DATABASE_URL'] is>
}