Module: HTTPX::Plugins::Auth::AuthRetries::InstanceMethods

Defined in:
lib/httpx/plugins/auth.rb

Instance Method Summary collapse

Instance Method Details

#prepare_to_retry(request, response) ⇒ Object



95
96
97
98
99
100
101
102
# File 'lib/httpx/plugins/auth.rb', line 95

def prepare_to_retry(request, response)
  super

  return unless @options.generate_auth_value_on_retry && @options.generate_auth_value_on_retry.call(response)

  request.headers.get("authorization").pop
  @auth_header_value = generate_auth_token
end