diff options
-rw-r--r-- | net/http/http_cache_transaction.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/net/http/http_cache_transaction.cc b/net/http/http_cache_transaction.cc index 2838f9d..f758af0 100644 --- a/net/http/http_cache_transaction.cc +++ b/net/http/http_cache_transaction.cc @@ -1095,7 +1095,9 @@ bool HttpCache::Transaction::ConditionalizeRequest() { } custom_request_->extra_headers.append(etag_value); custom_request_->extra_headers.append("\r\n"); - if (partial_.get() && partial_->IsCurrentRangeCached()) + // For byte-range requests, make sure that we use only one way to validate + // the request. + if (partial_.get()) return true; } |