#!/usr/bin/ruby

# I wish Ruby had cribbed more from LWP.

require 'net/http'
require 'uri'

index = 0
successes = 0
failures = 0

url = URI.parse(ARGV[0])
loop {
	res = Net::HTTP.start(url.host, url.port) {
		|http| http.request_get(url.path) {
			|response|
			print "succ=#{successes} fail=#{failures}   #{index}: #{response.code} #{response}\n"
			if response.code == '200'
				successes += 1
			else
				failures += 1
			end
		}
	}
}
