Rack で json 応答を返すには、次のようなことができます。リクエストが GET リクエストか PUT リクエストか、および PUT リクエストに付随するデータに応じて、異なる応答を返すにはどうすればよいですか? つまり、env
変数からのリクエストを検査し、さまざまなケースを処理する慣用的な方法は何ですか?
require 'json'
class Greeter
def call(env)
[200, {"Content-Type" => "application/json"}, [{x:"Hello World!"}.to_json]]
end
end
run Greeter.new