1 write to Headers
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\Response.cs (1)
40
Headers
= new HeaderCollection();
31 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)
143
_responseHeaders = Response.
Headers
;
632
Response.
Headers
.IsReadOnly = true; // Prohibit further modifications.
674
var cacheControlHeader = response.
Headers
[HeaderNames.CacheControl];
682
if (response.
Headers
.ContainsKey(HeaderNames.SetCookie)
683
|| response.
Headers
.ContainsKey(HeaderNames.Vary)
684
|| response.
Headers
.ContainsKey(HeaderNames.Pragma))
703
if (HeaderUtilities.TryParseDate(response.
Headers
[HeaderNames.Expires].ToString(), out expirationDate))
754
Response.
Headers
[HeaderNames.Connection] = "close";
RequestProcessing\RequestContextOfT.cs (2)
89
Response.
Headers
.IsReadOnly = false;
91
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
)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (3)
Listener\ResponseHeaderTests.cs (2)
262
context.Response.
Headers
["Transfer-Encoding"] = new string[] { "chunked" };
303
var responseHeaders = context.Response.
Headers
;
Listener\ServerTests.cs (1)
98
context.Response.
Headers
["Connection"] = "close";