Request redirect = client.copyRequest(httpRequest, location);
// Use given method
redirect.method(method);
redirect.onRequestBegin(new Request.BeginListener()
{
@Override
public void onBegin(Request redirect)
{
Throwable cause = httpRequest.getAbortCause();