Index: net/url_request/url_request.cc |
diff --git a/net/url_request/url_request.cc b/net/url_request/url_request.cc |
index d7203a477f148237cc9bffe54833d4dbbe80c37d..8777c06d569d68761618e294540abdf825db2ab0 100644 |
--- a/net/url_request/url_request.cc |
+++ b/net/url_request/url_request.cc |
@@ -12,7 +12,6 @@ |
#include "base/lazy_instance.h" |
#include "base/memory/singleton.h" |
#include "base/message_loop/message_loop.h" |
-#include "base/metrics/stats_counters.h" |
#include "base/profiler/scoped_tracker.h" |
#include "base/stl_util.h" |
#include "base/strings/utf_string_conversions.h" |
@@ -470,26 +469,6 @@ void URLRequest::set_method(const std::string& method) { |
method_ = method; |
} |
-// static |
-std::string URLRequest::ComputeMethodForRedirect( |
- const std::string& method, |
- int http_status_code) { |
- // For 303 redirects, all request methods except HEAD are converted to GET, |
- // as per the latest httpbis draft. The draft also allows POST requests to |
- // be converted to GETs when following 301/302 redirects, for historical |
- // reasons. Most major browsers do this and so shall we. Both RFC 2616 and |
- // the httpbis draft say to prompt the user to confirm the generation of new |
- // requests, other than GET and HEAD requests, but IE omits these prompts and |
- // so shall we. |
- // See: https://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-17#section-7.3 |
- if ((http_status_code == 303 && method != "HEAD") || |
- ((http_status_code == 301 || http_status_code == 302) && |
- method == "POST")) { |
- return "GET"; |
- } |
- return method; |
-} |
- |
void URLRequest::SetReferrer(const std::string& referrer) { |
DCHECK(!is_pending_); |
GURL referrer_url(referrer); |
@@ -573,8 +552,6 @@ URLRequest::URLRequest(const GURL& url, |
creation_time_(base::TimeTicks::Now()), |
notified_before_network_start_(false), |
cookie_store_(cookie_store ? cookie_store : context->cookie_store()) { |
- SIMPLE_STATS_COUNTER("URLRequestCount"); |
- |
// Sanity check out environment. |
DCHECK(base::MessageLoop::current()) |
<< "The current base::MessageLoop must exist"; |