ROR - Controller 使用NET::HTTP 發送請求至其他伺服器

ROR  Controller 使用NET::HTTP 發送請求至其他伺服器

app/controllers

​
require 'net/http'
require 'json'


url = 'http://127.0.0.1:3000/api/v1/'
uri = URI(url)
response = Net::HTTP.post_form(uri, 'key' => 'value')
puts response.body

//取得內容資訊
JSON.parse(response.body)['key']

​

使用POST為範例取得JSON