# File lib/rubygems/local_remote_options.rb, line 18
  def accept_uri_http
    OptionParser.accept URI::HTTP do |value|
      begin
        uri = URI.parse value
      rescue URI::InvalidURIError
        raise OptionParser::InvalidArgument, value
      end

      raise OptionParser::InvalidArgument, value unless uri.scheme == 'http'

      value
    end
  end