// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. namespace Microsoft.AspNetCore.HttpSys.Internal { internal enum HttpSysResponseHeader { CacheControl = 0, // general-header [section 4.5] Connection = 1, // general-header [section 4.5] Date = 2, // general-header [section 4.5] KeepAlive = 3, // general-header [not in rfc] Pragma = 4, // general-header [section 4.5] Trailer = 5, // general-header [section 4.5] TransferEncoding = 6, // general-header [section 4.5] Upgrade = 7, // general-header [section 4.5] Via = 8, // general-header [section 4.5] Warning = 9, // general-header [section 4.5] Allow = 10, // entity-header [section 7.1] ContentLength = 11, // entity-header [section 7.1] ContentType = 12, // entity-header [section 7.1] ContentEncoding = 13, // entity-header [section 7.1] ContentLanguage = 14, // entity-header [section 7.1] ContentLocation = 15, // entity-header [section 7.1] ContentMd5 = 16, // entity-header [section 7.1] ContentRange = 17, // entity-header [section 7.1] Expires = 18, // entity-header [section 7.1] LastModified = 19, // entity-header [section 7.1] AcceptRanges = 20, // response-header [section 6.2] Age = 21, // response-header [section 6.2] ETag = 22, // response-header [section 6.2] Location = 23, // response-header [section 6.2] ProxyAuthenticate = 24, // response-header [section 6.2] RetryAfter = 25, // response-header [section 6.2] Server = 26, // response-header [section 6.2] SetCookie = 27, // response-header [not in rfc] Vary = 28, // response-header [section 6.2] WwwAuthenticate = 29, // response-header [section 6.2] } }