RubyビルトインのWEBrickを利用する。例えば10秒でレスポンスするサーバー。
$ ruby -rwebrick -e "WEBrick::HTTPServer.new(Port:3333).tap{|s|s.mount_proc(?/){sleep 10}}.start"
これでクライアント側でタイムアウトを3秒とか5秒とかに設定して、http://localhost:3333/
にアクセスさせれば幸せになれる。