Стартуем сервер:
Rack::Handler::WEBrick.run
lambda { |env| raise env['rack.input'].read.inspect }, :Port => 1234
Тестируем:
curl --header "Content-Type: text/xml" --data @aaa.xml http://localhost:1234/
Больше ресурсов о rack:
http://remi.org/2009/02/19/rack-basics.html