class HTTP::Client
def request(verb, uri, opts = {}) # rubocop:disable Style/OptionHash
Make an HTTP request
def request(verb, uri, opts = {}) # rubocop:disable Style/OptionHash opts = @default_options.merge(opts) req = build_request(verb, uri, opts) res = perform(req, opts) return res unless opts.follow Redirector.new(opts.follow).perform(req, res) do |request| perform(request, opts) end end