Implemented interface member:
property
this
Microsoft.AspNetCore.Http.IHeaderDictionary.this[System.String]
6 writes to
Microsoft.AspNetCore.Server.HttpSys (1)
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
208
this
[
HeaderNames.ContentLength] = _contentLengthText;
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
Listener\RequestHeaderTests.cs (1)
41
headers
[
"Connection"] = "foo";
Microsoft.AspNetCore.Server.HttpSys.Tests (4)
RequestHeaderTests.cs (4)
224
requestHeaders
[
CustomHeader2] = "2";
266
requestHeaders
[
CustomHeader2] = "2";
309
requestHeaders
[
HeaderNames.From] = "FromValue";
351
requestHeaders
[
HeaderNames.From] = "FromValue";
28 references to
Microsoft.AspNetCore.Server.HttpSys (5)
RequestProcessing\Request.cs (3)
215
var transferEncoding = Headers
[
HeaderNames.TransferEncoding].ToString();
222
string? length = Headers
[
HeaderNames.ContentLength];
506
var transferEncoding = Headers
[
HeaderNames.TransferEncoding].ToString();
RequestProcessing\Response.cs (1)
389
var requestConnectionString = Request.Headers
[
HeaderNames.Connection];
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
179
var rawValue = this
[
HeaderNames.ContentLength];
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (23)
Listener\RequestHeaderTests.cs (23)
33
Assert.True(StringValues.IsNullOrEmpty(headers
[
"Connection"]));
39
Assert.True(StringValues.IsNullOrEmpty(headers
[
"Custom-Header"]));
44
Assert.Equal("foo", headers
[
"Connection"]);
71
Assert.Equal(new Uri(address).Authority, requestHeaders
[
"Host"]);
73
Assert.Equal("close", requestHeaders
[
"Connection"]);
76
Assert.Equal("custom1, and custom测试2, custom3", requestHeaders
[
"Custom-Header"]);
78
Assert.Equal("spacervalue, spacervalue", requestHeaders
[
"Spacer-Header"]);
98
Assert.Equal(new Uri(address).Authority, requestHeaders
[
"Host"]);
100
Assert.Equal("close", requestHeaders
[
"Connection"]);
103
Assert.Equal("�", requestHeaders
[
"Custom-Header"]);
105
Assert.Equal("spacervalue", requestHeaders
[
"Spacer-Header"]);
126
Assert.Equal(new Uri(address).Authority, requestHeaders
[
"Host"]);
128
Assert.Equal("close", requestHeaders
[
"Connection"]);
131
Assert.Equal("£", requestHeaders
[
"Custom-Header"]);
133
Assert.Equal("spacervalue", requestHeaders
[
"Spacer-Header"]);
167
Assert.Equal(new Uri(address).Authority, requestHeaders
[
"Host"]);
169
Assert.Equal("close", requestHeaders
[
"Connection"]);
171
Assert.Equal(StringValues.Empty, requestHeaders
[
"If-None-Match"]);
173
Assert.Equal("spacervalue", requestHeaders
[
"Spacer-Header"]);
192
Assert.Equal(new Uri(address).Authority, requestHeaders
[
"Host"]);
194
Assert.Equal("close", requestHeaders
[
"Connection"]);
196
Assert.Equal("", requestHeaders
[
"Custom-Header"]);
198
Assert.Equal("spacervalue", requestHeaders
[
"Spacer-Header"]);