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