Subject: | add redirect_prepare handler |
A handler is needed to allow the user to cancel a redirect after the
location has been determined and before the request has been made. The
response_redirect is inadequate for this because it is called before the
response is determined to be a redirect and the location extracted.