Wrap text
Report abuse
require 'rubygems'
require 'mongrel'
require_gem "activerecord"
ActiveRecord::Base.establish_connection(:adapter => "mysql",
:host => "localhost",
:database => "foo",
:username => "root")
class Baz < ActiveRecord::Base
end
class BazHandler < Mongrel::HttpHandler
def process(request, response)
params_str = request.params[Mongrel::Const::PATH_INFO]
a, b, c, d = params_str.split("/")
response.start(200) do |head,out|
Baz.create(:a => a, :b => b, :c => c).save
end
end
end
h = Mongrel::HttpServer.new("0.0.0.0", "5000")
h.register("/baz", BazHandler.new)
h.run.join