サーバーにリクエストを送信すると、サーバーから応答が返されます。この応答を印刷すると、以下のように正確に表示されます(配列と中括弧を使用)。私はRubyを初めて使用するので、2つの質問があります。1。この応答をどの構造に追加する必要がありますか?2.この応答から値を取得する方法(例:user_idまたはuser_statusの値)。値の引用符を取り除く方法
リクエストコード:
def userGet(user_id_or_email)
uri = URI(SRV + '/userGet')
http = Net::HTTP.new(uri.host,uri.port)
req = Net::HTTP::Post.new(uri.path)
req['bla-bla'] = 'bla-bla'
req.set_form_data('search' => user_id_or_email)
res = http.request(req)
puts(res.read_body)
end
puts(res)の出力
array (
'user_id' => 301877459,
'login' => '0301877459',
'email' => 'YS5raG96eWFfdHZhc2lsaWlAY29ycC5iYWRvby5jb20=',
'passwd' => 'cc03e747a6afbbcbf8be7668acfebee5',
'partner_id' => '105',
'user_status' => 'active',
'nickname' => 'Test',
'fullname' => 'Test',
)