Net::HTTP.new only accepts hostname, does not care about scheme