System.Net.Cache.HttpRequestCacheValidator.RemoveWarnings_1xx C# (CSharp) Method

RemoveWarnings_1xx() private method

private RemoveWarnings_1xx ( ) : void
return void
        private void RemoveWarnings_1xx() {

            string[] warnings = CacheHeaders.GetValues(HttpKnownHeaderNames.Warning);
            if (warnings == null) {
                return;
            }
            ArrayList remainingWarnings = new ArrayList();
            ParseHeaderValues(warnings, ParseWarningsCallback, remainingWarnings);
            CacheHeaders.Remove(HttpKnownHeaderNames.Warning);
            for (int i=0; i < remainingWarnings.Count; ++i) {
                CacheHeaders.Add(HttpKnownHeaderNames.Warning, (string)remainingWarnings[i]);
            }
        }