# Functions
NewRedirectHandler creates a new instance of RedirectHandler.
SetupRedirectHandler configures the HTTP client for redirect handling based on the client configuration.
# Structs
MaxRedirectsError represents an error when the maximum number of redirects is reached.
RedirectHandler contains configurations for handling HTTP redirects.
RedirectLoopError represents an error when a redirect loop is detected.