56 references to Request
System (56)
net\System\Net\Cache\_RequestCacheProtocol.cs (3)
173if(Logging.On) Logging.Enter(Logging.RequestCache, this, "GetRevalidateStatus", (_Validator == null? null: _Validator.Request)); 655"Request#" + _Validator.Request.GetHashCode().ToString(NumberFormatInfo.InvariantInfo) + 656", Policy = " + _Validator.Request.CachePolicy.ToString() +
net\System\Net\Cache\_Rfc2616CacheValidators.cs (41)
62ctx.Request.Headers.RemoveInternal(HttpKnownHeaderNames.Pragma); 68ctx.Request.Headers.RemoveInternal(HttpKnownHeaderNames.CacheControl); 73ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "no-store"); 74ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "no-cache"); 75ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.Pragma, "no-cache"); 83ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "no-cache"); 84ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.Pragma, "no-cache"); 90ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "max-age=0"); 91ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.Pragma, "no-cache"); 98ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "min-fresh=" + (int)ctx.Policy.MinFresh.TotalSeconds); 101ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "max-age=" + (int)ctx.Policy.MaxAge.TotalSeconds); 104ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "max-stale=" + (int)ctx.Policy.MaxStale.TotalSeconds); 110ctx.Request.Headers.AddInternal(HttpKnownHeaderNames.CacheControl, "only-if-cached"); 236if(Logging.On)Logging.PrintError(Logging.RequestCache, SR.GetString(SR.net_log_cache_server_didnt_satisfy_range, ctx.Request.Headers[HttpKnownHeaderNames.Range])); 286ctx.Request.Headers.RemoveInternal(ctx.RequestIfHeader1); 290ctx.Request.Headers.RemoveInternal(ctx.RequestIfHeader2); 294ctx.Request.Headers.RemoveInternal(HttpKnownHeaderNames.Range); 474if (ctx.Request.Headers[HttpKnownHeaderNames.IfModifiedSince] != null || 475ctx.Request.Headers[HttpKnownHeaderNames.IfNoneMatch] != null || 476ctx.Request.Headers[HttpKnownHeaderNames.IfRange] != null || 477ctx.Request.Headers[HttpKnownHeaderNames.IfMatch] != null || 478ctx.Request.Headers[HttpKnownHeaderNames.IfUnmodifiedSince] != null ) 816if (!ctx.CacheEntry.IsPrivateEntry && ctx.Request.Headers[HttpKnownHeaderNames.Authorization] != null) { 1018if (ctx.Request.Headers[HttpKnownHeaderNames.Authorization] != null) { 1371string[] requestValues = ctx.Request.Headers.GetValues((string)varyValues[i]); 1429((HttpWebRequest)ctx.Request).AddRange((int)ctx.CacheEntry.StreamSize); 1430if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_range, ctx.Request.Headers[HttpKnownHeaderNames.Range])); 1518((HttpWebRequest)ctx.Request).AddRange((int)ctx.CacheEntry.StreamSize); 1519if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_range, ctx.Request.Headers[HttpKnownHeaderNames.Range])); 1535if ((ranges = ctx.Request.Headers[HttpKnownHeaderNames.Range]) != null) { 1539if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_range_request_range, ctx.Request.Headers[HttpKnownHeaderNames.Range])); 1596ctx.Request.Headers[HttpKnownHeaderNames.IfNoneMatch] = str; 1600if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_condition_if_none_match, ctx.Request.Headers[HttpKnownHeaderNames.IfNoneMatch])); 1606ctx.Request.Headers.ChangeInternal(HttpKnownHeaderNames.IfModifiedSince, str); 1615if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_condition_if_modified_since, ctx.Request.Headers[HttpKnownHeaderNames.IfModifiedSince])); 1651ctx.Request.Headers[HttpKnownHeaderNames.IfRange] = str; 1654if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_condition_if_range, ctx.Request.Headers[HttpKnownHeaderNames.IfRange])); 1686ctx.Request.Headers[HttpKnownHeaderNames.IfRange] = str; 1689if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_condition_if_range, ctx.Request.Headers[HttpKnownHeaderNames.IfRange])); 1736WebHeaderCollection cc = ctx.Request.Headers; 1791string headerValue = ctx.Request.Headers[(string)varyValues[i]];
net\System\Net\Cache\FtpRequestCacheValidator.cs (11)
69if (Request is HttpWebRequest) 79string method = Request.Method.ToUpper(CultureInfo.InvariantCulture); 92if ((RequestMethod != HttpMethod.Get || !((FtpWebRequest)Request).UseBinary) && Policy.Level == RequestCacheLevel.CacheOnly) 101if (!((FtpWebRequest)Request).UseBinary) 224long contentOffset = Request is FtpWebRequest ? ((FtpWebRequest)Request).ContentOffset: 0L; 379if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_not_updated_based_on_policy, Request.Method)); 412if(Logging.On)Logging.PrintInfo(Logging.RequestCache, SR.GetString(SR.net_log_cache_removed_existing_based_on_method, Request.Method)); 439if (((FtpWebRequest)Request).ContentOffset != 0L) 441if(Logging.On)Logging.PrintWarning(Logging.RequestCache, SR.GetString(SR.net_log_cache_update_not_supported_for_ftp_restart, ((FtpWebRequest)Request).ContentOffset.ToString(CultureInfo.InvariantCulture))); 498FtpWebRequest request = Request as FtpWebRequest;
net\System\Net\Cache\HttpRequestCacheValidator.cs (1)
192string method = Request.Method.ToUpper(CultureInfo.InvariantCulture);