X::RedirectHandler
Inherits Reference / Object
Handles HTTP redirects
Constants
DEFAULT_MAX_REDIRECTS = 10
Constructors
new(authenticator : X::BearerTokenAuthenticator | X::OauthAuthenticator, connection : X::Connection, request_builder : X::RequestBuilder, max_redirects : Int32 = DEFAULT_MAX_REDIRECTS)
SourceInstance methods
authenticator
Sourceauthenticator=(authenticator : BearerTokenAuthenticator | OauthAuthenticator)
Sourceconnection
Sourceconnection=(connection : Connection)
Sourcehandle_redirects(response : HTTP::Client::Response, original_request : HTTP::Request, original_base_url : URI, redirect_count : Int32 = 0)
Sourcemax_redirects
Sourcemax_redirects=(max_redirects : Int32)
Sourcerequest_builder
Sourcerequest_builder=(request_builder : RequestBuilder)
Source