require “rack” require “toycol”

Toycol::Protocol.use(:PROTOCOL_NAME)

class App

def call(env)
  # Define your app on request method, request path, request query etc
  # For example:
  # case env["REQUEST_METHOD"]
  # when "GET"
  #   [
  #     200,
  #     { "Content-Type" => "text/html" },
  #     ["Hello, This app is running by new protocol."]
  #   ]
  # when "OTHER"
  #   [
  #     600,
  #     { "Content-Type" => "text/html" },
  #     ["This is response message for additional request method"]
  #   ]
  # end
end

end

run App.new