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