require 'uri'
require 'net/http'
uri = URI("http://localhost:5000/createPost")
params = { body: "hello"}
uri.query = URI.encode_www_form(params)
# get アクセスの仕方
req = Net::HTTP.new uri.host, uri.port
result = req.get('/posts')
puts result.body
# post クエリなどを渡す時
req = Net::HTTP.new uri.host, uri.port
result = req.post(uri.path, uri.query)
puts result.body
# uri も最高
uri = URI("http://localhost:5000/createPost")
p uri.host
p uri.port
p uri.path
params = { body: "hello"}
uri.query = URI.encode_www_form(params)
p uri.query