我正在尝试使用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']}
部分是如何发送的。我的意思是,请求的主体是什么样的?
感谢
答案 0 :(得分:1)
PUT请求的请求体将是JSON:
"account": {
"db_url": <whatever @config_vars['DATABASE_URL'] is>
}