Index: net/url_request/url_request.cc |
diff --git a/net/url_request/url_request.cc b/net/url_request/url_request.cc |
index f687beccf6a5d20fc95222aab1c22e6ed06a83fb..72bb56c892678344c0148e9f13905a093cf69914 100644 |
--- a/net/url_request/url_request.cc |
+++ b/net/url_request/url_request.cc |
@@ -857,6 +857,14 @@ void URLRequest::FollowDeferredRedirect() { |
job_->FollowDeferredRedirect(); |
} |
+const GURL& URLRequest::GetDeferredRedirectUrl() { |
+ DCHECK(job_.get()); |
+ DCHECK(status_.is_success()); |
+ DCHECK(is_redirecting_); |
+ |
+ return job_->deferred_redirect_info().new_url; |
+} |
+ |
void URLRequest::SetAuth(const AuthCredentials& credentials) { |
DCHECK(job_.get()); |
DCHECK(job_->NeedsAuth()); |