public
Created

  • Download Gist
gistfile1.rb
Ruby
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
require "cuba"
 
Cuba.use Rack::Session::Cookie
 
Cuba.define do
on get do
on "hello" do
res.write "Hello world!"
end
 
on "echo/:string" do |string|
res.write string
end
 
on "print", param("p") do |string|
res.write string
end
 
on root do
res.redirect "/hello"
end
end
 
on.post do
on "api" do
res.write '{"error" : "no api yet"}'
end
end
 
end

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.