59 references to HttpKnownHeaderNames
System.Net.HttpListener (59)
System\Net\HttpListenerRequest.cs (15)
24public string[]? AcceptTypes => Helpers.ParseMultivalueHeader(Headers[HttpKnownHeaderNames.Accept]!); 26public string[]? UserLanguages => Helpers.ParseMultivalueHeader(Headers[HttpKnownHeaderNames.AcceptLanguage]!); 58string? cookieString = Headers[HttpKnownHeaderNames.Cookie]; 109public string? ContentType => Headers[HttpKnownHeaderNames.ContentType]; 123if (string.IsNullOrEmpty(Headers[HttpKnownHeaderNames.Connection]) || string.IsNullOrEmpty(Headers[HttpKnownHeaderNames.Upgrade])) 128foreach (string connection in Headers.GetValues(HttpKnownHeaderNames.Connection)!) 130if (string.Equals(connection, HttpKnownHeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 142foreach (string upgrade in Headers.GetValues(HttpKnownHeaderNames.Upgrade)!) 160string? header = Headers[HttpKnownHeaderNames.ProxyConnection]; 163header = Headers[HttpKnownHeaderNames.Connection]; 173header = Headers[HttpKnownHeaderNames.KeepAlive]; 205public string? UserAgent => Headers[HttpKnownHeaderNames.UserAgent]; 209public string UserHostName => Headers[HttpKnownHeaderNames.Host]!; 215string? referrer = Headers[HttpKnownHeaderNames.Referer];
System\Net\HttpListenerResponse.cs (11)
38get => Headers[HttpKnownHeaderNames.ContentType]; 44Headers.Remove(HttpKnownHeaderNames.ContentType); 48Headers.Set(HttpKnownHeaderNames.ContentType, value); 136Headers.Remove(HttpKnownHeaderNames.Location); 140Headers.Set(HttpKnownHeaderNames.Location, value); 195if (NetEventSource.Log.IsEnabled()) NetEventSource.Info(this, $"Entering Set-Cookie: {Headers[HttpResponseHeader.SetCookie]}, Set-Cookie2: {Headers[HttpKnownHeaderNames.SetCookie2]}"); 222Headers.Set(HttpKnownHeaderNames.SetCookie, setCookie); 225Headers.Remove(HttpKnownHeaderNames.SetCookie2); 231Headers.Set(HttpKnownHeaderNames.SetCookie2, setCookie2); 234Headers.Remove(HttpKnownHeaderNames.SetCookie); 239if (NetEventSource.Log.IsEnabled()) NetEventSource.Info(this, $"Exiting Set-Cookie: {Headers[HttpResponseHeader.SetCookie]} Set-Cookie2: {Headers[HttpKnownHeaderNames.SetCookie2]}");
System\Net\Managed\HttpConnection.cs (1)
517force = (_context.Response.Headers[HttpKnownHeaderNames.Connection] == HttpHeaderStrings.Close);
System\Net\Managed\HttpListenerContext.Managed.cs (1)
38string? header = Request.Headers[HttpKnownHeaderNames.Authorization];
System\Net\Managed\HttpListenerRequest.Managed.cs (3)
181string? t_encoding = Headers[HttpKnownHeaderNames.TransferEncoding]; 201if (string.Equals(Headers[HttpKnownHeaderNames.Expect], "100-continue", StringComparison.OrdinalIgnoreCase)) 242if (Headers[HttpKnownHeaderNames.TransferEncoding] != null)
System\Net\Managed\HttpListenerResponse.Managed.cs (12)
166if (_webHeaders[HttpKnownHeaderNames.Server] == null) 168_webHeaders.Set(HttpKnownHeaderNames.Server, HttpHeaderStrings.NetCoreServerName); 171if (_webHeaders[HttpKnownHeaderNames.Date] == null) 173_webHeaders.Set(HttpKnownHeaderNames.Date, DateTime.UtcNow.ToString("r", CultureInfo.InvariantCulture)); 207_webHeaders.Set(HttpKnownHeaderNames.ContentLength, _contentLength.ToString("D", CultureInfo.InvariantCulture)); 233_webHeaders.Set(HttpKnownHeaderNames.Connection, HttpHeaderStrings.Close); 239_webHeaders.Set(HttpKnownHeaderNames.TransferEncoding, HttpHeaderStrings.Chunked); 248_webHeaders.Set(HttpKnownHeaderNames.Connection, HttpHeaderStrings.Close); 262_webHeaders.Set(HttpKnownHeaderNames.Connection, HttpHeaderStrings.KeepAlive); 288!string.Equals(name, HttpKnownHeaderNames.Location, StringComparison.OrdinalIgnoreCase); 310if (key.Equals(HttpKnownHeaderNames.SetCookie, StringComparison.OrdinalIgnoreCase) || 311key.Equals(HttpKnownHeaderNames.SetCookie2, StringComparison.OrdinalIgnoreCase))
System\Net\Managed\WebSockets\HttpWebSocket.Managed.cs (9)
25string? secWebSocketVersion = request.Headers[HttpKnownHeaderNames.SecWebSocketVersion]; 28string? origin = request.Headers[HttpKnownHeaderNames.Origin]; 34request.Headers[HttpKnownHeaderNames.SecWebSocketProtocol], 41response.Headers.Add(HttpKnownHeaderNames.SecWebSocketProtocol, outgoingSecWebSocketProtocolString); 45string? secWebSocketKey = request.Headers[HttpKnownHeaderNames.SecWebSocketKey]; 48response.Headers.Add(HttpKnownHeaderNames.Connection, HttpKnownHeaderNames.Upgrade); 49response.Headers.Add(HttpKnownHeaderNames.Upgrade, WebSocketUpgradeToken); 50response.Headers.Add(HttpKnownHeaderNames.SecWebSocketAccept, secWebSocketAccept);
System\Net\WebSockets\HttpWebSocket.cs (7)
111HttpKnownHeaderNames.Connection, 112HttpKnownHeaderNames.Upgrade, 114context.Request.Headers[HttpKnownHeaderNames.Upgrade])); 117string? secWebSocketVersion = context.Request.Headers[HttpKnownHeaderNames.SecWebSocketVersion]; 123HttpKnownHeaderNames.SecWebSocketVersion)); 135string? secWebSocketKey = context.Request.Headers[HttpKnownHeaderNames.SecWebSocketKey]; 154HttpKnownHeaderNames.SecWebSocketKey));