Async revalidation only applies to GET requests

BUG=348877

Review URL: https://codereview.chromium.org/1406323003

Cr-Commit-Position: refs/heads/master@{#361318}
diff --git a/net/http/http_cache_transaction.cc b/net/http/http_cache_transaction.cc
index 8c19b9a5..38b100d 100644
--- a/net/http/http_cache_transaction.cc
+++ b/net/http/http_cache_transaction.cc
@@ -2346,8 +2346,8 @@
                                             cache_->clock_->Now());
 
   if (validation_required_by_headers == VALIDATION_ASYNCHRONOUS) {
-    // Asynchronous revalidation is only supported for GET and HEAD methods.
-    if (request_->method != "GET" && request_->method != "HEAD")
+    // Asynchronous revalidation is only supported for GET methods.
+    if (request_->method != "GET")
       return VALIDATION_SYNCHRONOUS;
   }