require 'socket' host = "127.0.0.1" port = 80 path = "/" if %r!http://(.*?)(?::(\d+))?(/.*)! =~ ARGV[0] host = $1 port = Integer($2) if $2 path = $3 end data = TCPsocket::open(host, port) data.print "GET #{path} HTTP/1.0\r\n\r\n" print data.read