1 write to Headers
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\Response.cs (1)
40
Headers
= new HeaderCollection();
28 references to Headers
Microsoft.AspNetCore.Server.HttpSys (28)
AuthenticationManager.cs (2)
185
context.Response.
Headers
[HeaderNames.WWWAuthenticate]
186
= StringValues.Concat(context.Response.
Headers
[HeaderNames.WWWAuthenticate], challenges.ToArray());
RequestProcessing\RequestContext.FeatureCollection.cs (8)
142
_responseHeaders = Response.
Headers
;
631
Response.
Headers
.IsReadOnly = true; // Prohibit further modifications.
673
var cacheControlHeader = response.
Headers
[HeaderNames.CacheControl];
681
if (response.
Headers
.ContainsKey(HeaderNames.SetCookie)
682
|| response.
Headers
.ContainsKey(HeaderNames.Vary)
683
|| response.
Headers
.ContainsKey(HeaderNames.Pragma))
702
if (HeaderUtilities.TryParseDate(response.
Headers
[HeaderNames.Expires].ToString(), out expirationDate))
753
Response.
Headers
[HeaderNames.Connection] = "close";
RequestProcessing\RequestContextOfT.cs (2)
95
Response.
Headers
.IsReadOnly = false;
97
Response.
Headers
.Clear();
RequestProcessing\Response.cs (16)
44
Headers
.IsReadOnly = false;
45
Headers
.Clear();
157
&&
Headers
.ContainsKey(HeaderNames.Trailer));
167
get { return
Headers
.ContentLength; }
168
set {
Headers
.ContentLength = value; }
377
Headers
.IsReadOnly = false; // Temporarily unlock
396
var responseConnectionString =
Headers
[HeaderNames.Connection];
397
var transferEncodingString =
Headers
[HeaderNames.TransferEncoding];
441
Headers
[HeaderNames.ContentLength] = Constants.Zero;
449
Headers
[HeaderNames.TransferEncoding] = Constants.Chunked;
466
Headers
.Append(HeaderNames.Connection, Constants.Close);
475
Headers
.IsReadOnly = true;
486
Headers
.IsReadOnly = true; // Prohibit further modifications.
490
if (
Headers
.Count == 0)
502
foreach (var (headerName, headerValues) in
Headers
)
525
foreach (var (headerName, headerValues) in
Headers
)