1176 references to InternalHeaderNames
InMemory.FunctionalTests (1075)
Http2\Http2ConnectionTests.cs (99)
171
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
172
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
173
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
174
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
223
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
224
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
225
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
226
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
233
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
234
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
235
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
236
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80")
317
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
318
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
319
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
320
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
2818
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2819
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2820
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2835
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2836
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2837
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2838
new KeyValuePair<string, string>(
InternalHeaderNames
.Status, "200"),
2927
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2928
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2929
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2961
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2962
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2963
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2981
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2982
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2983
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2998
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2999
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3000
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3013
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3014
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3015
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3030
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3031
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3032
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3047
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3048
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3049
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3072
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, new string('A', 8192 / 2)),
3073
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/" + new string('A', 8192 / 2)),
3074
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http")
3092
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3093
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3094
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3533
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
3534
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3535
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3559
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
3560
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3561
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3585
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
3586
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3587
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3610
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
3611
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3612
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5016
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5363
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5364
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5365
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5416
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5417
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5418
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5462
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5463
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5464
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5534
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5535
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5536
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5616
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5617
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5618
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5669
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5670
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5671
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5710
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5711
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5712
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5787
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5788
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5789
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
6064
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
6065
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
6066
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
6067
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
6087
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
6088
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
6089
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
6107
var methodHeader = new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT");
6122
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
6123
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
6124
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
6125
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
Http2\Http2StreamTests.cs (409)
30
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
31
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
32
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
33
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
49
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, ""),
50
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
51
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
52
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
68
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Hello,World"),
69
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
70
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
71
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
93
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, method),
94
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
95
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
96
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
112
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
131
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
144
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "HEAD"),
145
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
146
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
147
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
162
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
177
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, method),
178
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
179
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
180
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
214
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
229
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, method),
230
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
231
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
232
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
265
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
275
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT") };
289
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
301
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "OPTIONS"),
302
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
303
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "*")
318
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
332
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "OPTIONS"),
333
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
334
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/")
349
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
369
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
370
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
371
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/a/path?a&que%35ry")
386
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
414
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
415
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
416
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, input)
431
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
443
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
459
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
460
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
461
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, scheme) }; // Not the expected "http"
480
Assert.False(context.Request.Headers.ContainsKey(
InternalHeaderNames
.Scheme));
486
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
487
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
488
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, scheme)
503
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
518
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
519
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
520
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, scheme)
535
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
536
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
537
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
554
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
563
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
564
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
565
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
566
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, ""),
583
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
592
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
593
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
594
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
612
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
622
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
623
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
624
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
625
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, ""),
643
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
653
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
654
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
655
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
656
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "def"),
674
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
684
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
685
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
686
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
687
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "def"),
705
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
715
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
716
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
717
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
718
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "local=host:80"),
735
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
736
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
737
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
738
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "d=ef"),
756
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
757
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
758
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
780
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET" + new string('a', 1024 * 3)),
781
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/Hello/How/Are/You/" + new string('a', 1024 * 3)),
782
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
783
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost" + new string('a', 1024 * 3) + ":80"),
800
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
801
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
802
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
827
Assert.Equal("431", _decodedHeaders[
InternalHeaderNames
.Status]);
837
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
838
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
839
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
861
Assert.Equal("431", _decodedHeaders[
InternalHeaderNames
.Status]);
870
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
871
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
872
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
898
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
916
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
917
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
918
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
939
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
948
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
949
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
950
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
982
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
991
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
992
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
993
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1025
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1035
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1036
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1037
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1078
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1087
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1088
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1089
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1116
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1117
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1118
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1141
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1142
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1143
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1176
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1177
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1178
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1211
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1212
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1213
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1247
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1248
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1249
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1297
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1298
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1299
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1320
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1329
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1330
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1331
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1358
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1367
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1368
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1369
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1397
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1406
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1407
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1408
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1431
Assert.Equal("500", _decodedHeaders[
InternalHeaderNames
.Status]);
1440
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1441
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1442
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1466
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1474
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1475
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1476
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1501
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1512
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1513
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1514
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1541
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1549
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1550
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1551
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1576
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1586
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1587
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1588
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1624
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1634
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1635
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1636
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1664
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1672
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1673
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1674
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1700
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1709
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1710
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1711
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1742
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1752
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1753
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1754
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1778
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1787
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1788
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1789
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1812
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1820
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1821
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1822
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1849
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1859
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1860
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1861
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1887
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1900
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1901
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1902
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1934
Assert.Equal("413", _decodedHeaders[
InternalHeaderNames
.Status]);
1946
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1947
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1948
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1973
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
1986
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1987
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1988
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2021
Assert.Equal("413", _decodedHeaders[
InternalHeaderNames
.Status]);
2038
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2039
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2040
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2084
Assert.Equal("413", _decodedHeaders[
InternalHeaderNames
.Status]);
2098
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2099
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2100
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2135
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2174
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2215
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2266
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2299
Assert.Equal("500", _decodedHeaders[
InternalHeaderNames
.Status]);
2387
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2442
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2500
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2543
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2584
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
2977
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2978
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2979
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3029
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
3043
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3044
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3045
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3081
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
3095
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3096
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3097
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3119
Assert.Equal("500", _decodedHeaders[
InternalHeaderNames
.Status]);
3128
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3129
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3130
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3157
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
3789
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3790
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3791
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3813
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
3824
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3825
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3826
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3862
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
3870
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3871
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3872
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3906
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
3916
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3917
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3918
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3952
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
3962
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3963
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3964
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4005
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4014
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4015
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4016
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4058
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4067
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4068
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4069
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4104
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4113
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4114
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4115
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4154
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4163
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4164
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4165
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4199
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4208
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4209
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4210
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4242
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4250
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4251
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4252
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4280
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4290
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4291
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4292
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4325
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4326
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4327
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4367
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4368
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4369
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4423
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4431
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4432
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4433
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4473
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4482
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4483
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4484
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4519
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4528
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4529
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4530
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4559
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4568
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4569
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4570
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4623
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4632
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4633
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4634
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4655
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4664
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4665
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4666
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4688
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4698
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4699
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4700
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4721
Assert.Equal("500", _decodedHeaders[
InternalHeaderNames
.Status]);
4735
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4736
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4737
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4776
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4788
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4789
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4790
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4836
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4854
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4855
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4856
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4897
Assert.Equal("500", _decodedHeaders[
InternalHeaderNames
.Status]);
4909
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4910
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4911
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
4962
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
4975
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
4976
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
4977
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5019
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5031
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5032
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5033
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5086
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5097
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5098
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5099
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5131
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5145
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5146
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5147
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5204
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5224
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5225
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5226
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5278
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5298
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5299
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5300
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5354
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5368
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5369
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5370
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5425
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5440
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5441
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5442
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5504
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5525
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5526
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5527
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5593
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5614
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5615
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5616
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5680
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5701
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
5702
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5703
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5772
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5819
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5894
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
5909
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
5910
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
5911
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
5946
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
Http2\Http2TestBase.cs (31)
40
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
41
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
42
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
43
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
53
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
54
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
55
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
56
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
61
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
62
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
63
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
64
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
76
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
77
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
78
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
79
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
88
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
89
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
90
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
91
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
103
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
104
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/" + expectedBytes),
105
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
106
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
355
Assert.False(context.Request.Headers.ContainsKey(
InternalHeaderNames
.Method));
363
Assert.False(context.Request.Headers.ContainsKey(
InternalHeaderNames
.Authority));
371
Assert.False(context.Request.Headers.ContainsKey(
InternalHeaderNames
.Path));
1354
if (header.Key ==
InternalHeaderNames
.Method)
1358
else if (header.Key ==
InternalHeaderNames
.Authority)
1363
else if (header.Key ==
InternalHeaderNames
.Scheme)
1367
else if (header.Key ==
InternalHeaderNames
.Path)
Http2\Http2TimeoutTests.cs (3)
252
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
253
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
254
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
Http2\Http2WebSocketTests.cs (59)
50
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
51
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
52
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
53
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
54
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
73
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
116
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
117
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
118
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
119
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
120
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
138
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
207
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
208
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
209
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
210
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
211
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
229
Assert.Equal("201", _decodedHeaders[
InternalHeaderNames
.Status]);
265
Assert.Equal("201", _decodedHeaders[
InternalHeaderNames
.Status]);
291
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
292
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "WebSocket"),
309
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
310
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
311
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
312
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "example.com"),
313
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "WebSocket")
340
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
341
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
342
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
343
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
344
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
368
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
409
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
410
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
411
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
412
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
413
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
432
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
477
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
478
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
479
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
480
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
481
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
500
Assert.Equal("200", _decodedHeaders[
InternalHeaderNames
.Status]);
539
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
540
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
541
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
542
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
543
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
564
Assert.Equal("418", _decodedHeaders[
InternalHeaderNames
.Status]);
649
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
650
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "websocket"),
651
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
652
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/chat"),
653
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
692
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
693
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
694
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
695
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "example.com"),
Http3\Http3ConnectionTests.cs (52)
29
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
30
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
31
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
32
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
57
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
58
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
59
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
60
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
95
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
96
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
97
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
98
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
110
Assert.Equal("200", headers[
InternalHeaderNames
.Status]);
129
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
130
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
131
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
425
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
426
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
427
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
428
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
444
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
445
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
446
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
447
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
482
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
483
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
484
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
485
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
492
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
493
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
494
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
495
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80")
526
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
527
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
528
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
529
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
560
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
561
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
562
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
563
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
583
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
584
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
585
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
586
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
661
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
662
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
663
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
664
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
715
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
716
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
717
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
718
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
Http3\Http3StreamTests.cs (362)
29
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
30
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
31
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
32
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
39
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
50
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
51
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
52
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
53
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
63
Assert.Equal("401", responseHeaders[
InternalHeaderNames
.Status]);
73
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, ""),
74
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
75
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
76
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
91
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Hello,World"),
92
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
93
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
94
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
109
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
110
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
111
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
112
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
121
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
131
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
132
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
133
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
134
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
150
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT") };
158
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
165
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "OPTIONS"),
166
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
167
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "*")};
175
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
184
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "OPTIONS"),
185
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
186
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/")};
194
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
204
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
205
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
206
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/a/path?a&que%35ry")};
220
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
239
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
240
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
241
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, input)};
254
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
264
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
280
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
281
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
282
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, scheme) }; // Not the expected "http"
299
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
300
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
301
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, scheme) }; // Not the expected "http"
313
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
324
var headers = new[] { new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
325
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
326
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, scheme) }; // Not the expected "http"
341
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
342
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
343
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
352
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
361
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
362
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
363
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
364
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, ""),
372
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
381
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
382
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
383
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
393
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
403
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
404
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
405
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
406
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, ""),
416
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
426
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
427
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
428
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
429
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "def"),
439
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
449
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
450
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
451
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
452
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "def"),
462
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
472
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
473
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
474
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
475
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "local=host:80"),
491
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
492
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
493
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
494
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "d=ef"),
511
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
512
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
513
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
534
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET" + new string('a', 1024 * 3)),
535
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/Hello/How/Are/You/" + new string('a', 1024 * 3)),
536
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
537
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost" + new string('a', 1024 * 3) + ":80"),
552
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
553
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
554
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
572
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
581
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
582
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
583
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
608
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
617
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
618
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
619
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
643
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
652
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
653
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
654
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
655
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
685
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
686
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
687
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
715
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
716
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
717
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
756
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
757
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
758
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
759
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
790
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
791
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/hello"),
792
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
793
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
824
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
825
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
826
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
827
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
854
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
855
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
856
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
857
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
877
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
885
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
886
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
887
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
888
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
911
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
921
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
922
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
923
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
924
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
948
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
949
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
950
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
951
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
980
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
981
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
982
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
983
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
1006
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
1007
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1008
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1009
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
1034
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
1035
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1036
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1037
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
1072
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
1073
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1074
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1075
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
1103
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
1104
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1105
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1106
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
1132
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1133
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1134
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1165
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1179
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1180
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1181
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1217
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1231
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1232
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1233
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1267
Assert.Equal("500", decodedHeaders[
InternalHeaderNames
.Status]);
1279
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1280
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1281
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1312
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1332
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1333
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1334
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1364
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1381
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1382
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1383
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1416
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1433
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1434
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1435
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1458
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1474
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1475
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1476
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1512
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1534
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1535
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1536
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1567
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1589
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1590
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1591
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1624
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1646
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1647
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1648
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1682
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1704
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1705
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1706
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1741
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1763
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1764
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1765
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1805
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1827
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1828
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1829
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1866
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1890
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
1891
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1892
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
1934
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
1975
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
1976
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
1977
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2004
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2005
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2006
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2048
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2049
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2050
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2123
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2124
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2125
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2164
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2165
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2166
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2178
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2179
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2180
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2181
new KeyValuePair<string, string>(
InternalHeaderNames
.Status, "200"),
2194
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2195
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2196
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
2197
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2215
var methodHeader = new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT");
2230
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2231
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2232
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "127.0.0.1"),
2233
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2254
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2255
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2256
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2320
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2321
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2322
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2341
Assert.Equal("431", receivedHeaders[
InternalHeaderNames
.Status]);
2351
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2352
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2353
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2397
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2398
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2399
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2414
Assert.Equal("431", receivedHeaders[
InternalHeaderNames
.Status]);
2425
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2426
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2427
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2442
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2443
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2444
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2456
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2457
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2458
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2470
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2471
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2472
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2484
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2485
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2486
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2498
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2499
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2500
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2517
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2518
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2519
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2538
Assert.Equal("200", receivedHeaders[
InternalHeaderNames
.Status]);
2551
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2552
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2553
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2579
Assert.Equal("413", receivedHeaders[
InternalHeaderNames
.Status]);
2591
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2592
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2593
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2611
Assert.Equal("200", receivedHeaders[
InternalHeaderNames
.Status]);
2624
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2625
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2626
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2651
Assert.Equal("413", receivedHeaders[
InternalHeaderNames
.Status]);
2668
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2669
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2670
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2706
Assert.Equal("413", receivedHeaders[
InternalHeaderNames
.Status]);
2720
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2721
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2722
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2750
Assert.Equal("200", receivedHeaders[
InternalHeaderNames
.Status]);
2759
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, new string('A', 8192 / 2)),
2760
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/" + new string('A', 8192 / 2)),
2761
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http")
2791
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2792
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2793
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2794
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
2823
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2824
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2825
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2826
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
2864
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
2865
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2866
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2878
Assert.Equal("200", decodedHeaders[
InternalHeaderNames
.Status]);
2900
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2901
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2902
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2903
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
2925
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
2940
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2941
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2942
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2943
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
2965
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
2981
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
2982
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
2983
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
2984
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
2993
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
3005
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3006
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3007
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3064
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
3065
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3066
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3067
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
3100
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
3148
{
InternalHeaderNames
.Method, "POST" },
3149
{
InternalHeaderNames
.Path, "/" },
3150
{
InternalHeaderNames
.Scheme, "http" }, });
3207
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
3301
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
3302
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
3303
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
3304
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
3315
Assert.Equal("200", responseHeaders[
InternalHeaderNames
.Status]);
Http3\Http3TestBase.cs (8)
39
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
40
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
41
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
42
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
52
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "POST"),
53
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/" + expectedBytes),
54
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
55
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
Http3\Http3TimeoutTests.cs (18)
56
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
57
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
58
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
85
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
86
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
87
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
168
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
169
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
170
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
171
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
250
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "Custom"),
251
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
252
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
253
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
392
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
393
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
394
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "GET"),
395
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "localhost:80"),
Http3\WebTransport\WebTransportHandshakeTests.cs (29)
68
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
69
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "webtransport"),
70
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
71
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
72
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
79
Assert.Equal((int)HttpStatusCode.OK, Convert.ToInt32(response2[
InternalHeaderNames
.Status], null));
89
nameof(
InternalHeaderNames
.Method), "GET", // incorrect method (verifies that webtransport doesn't break regular Http/3 get)
90
nameof(
InternalHeaderNames
.Protocol), "webtransport",
91
nameof(
InternalHeaderNames
.Scheme), "http",
92
nameof(
InternalHeaderNames
.Path), "/",
93
nameof(
InternalHeaderNames
.Authority), "server.example.com",
98
nameof(
InternalHeaderNames
.Method), "CONNECT",
99
nameof(
InternalHeaderNames
.Protocol), "webtransport",
100
nameof(
InternalHeaderNames
.Scheme), "http",
101
nameof(
InternalHeaderNames
.Authority), "server.example.com",
106
nameof(
InternalHeaderNames
.Method), "CONNECT",
107
nameof(
InternalHeaderNames
.Protocol), "webtransport",
108
nameof(
InternalHeaderNames
.Scheme), "http",
109
nameof(
InternalHeaderNames
.Path), "/",
157
nameof(
InternalHeaderNames
.Method) =>
InternalHeaderNames
.Method,
158
nameof(
InternalHeaderNames
.Protocol) =>
InternalHeaderNames
.Protocol,
159
nameof(
InternalHeaderNames
.Scheme) =>
InternalHeaderNames
.Scheme,
160
nameof(
InternalHeaderNames
.Path) =>
InternalHeaderNames
.Path,
161
nameof(
InternalHeaderNames
.Authority) =>
InternalHeaderNames
.Authority,
Http3\WebTransport\WebTransportTestUtilities.cs (5)
63
new KeyValuePair<string, string>(
InternalHeaderNames
.Method, "CONNECT"),
64
new KeyValuePair<string, string>(
InternalHeaderNames
.Protocol, "webtransport"),
65
new KeyValuePair<string, string>(
InternalHeaderNames
.Scheme, "http"),
66
new KeyValuePair<string, string>(
InternalHeaderNames
.Path, "/"),
67
new KeyValuePair<string, string>(
InternalHeaderNames
.Authority, "server.example.com"),
Microsoft.AspNetCore.Server.Kestrel.Core (74)
Internal\Http\HttpHeaders.Generated.cs (74)
2701
if (ReferenceEquals(
InternalHeaderNames
.Path, key))
2720
if (
InternalHeaderNames
.Path.Equals(key, StringComparison.OrdinalIgnoreCase))
2837
if (ReferenceEquals(
InternalHeaderNames
.Method, key))
2846
if (ReferenceEquals(
InternalHeaderNames
.Scheme, key))
2892
if (
InternalHeaderNames
.Method.Equals(key, StringComparison.OrdinalIgnoreCase))
2901
if (
InternalHeaderNames
.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase))
2950
if (ReferenceEquals(
InternalHeaderNames
.AltUsed, key))
2978
if (
InternalHeaderNames
.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase))
3009
if (ReferenceEquals(
InternalHeaderNames
.Protocol, key))
3028
if (
InternalHeaderNames
.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase))
3068
if (ReferenceEquals(
InternalHeaderNames
.Authority, key))
3123
if (
InternalHeaderNames
.Authority.Equals(key, StringComparison.OrdinalIgnoreCase))
3680
if (ReferenceEquals(
InternalHeaderNames
.Path, key))
3693
if (
InternalHeaderNames
.Path.Equals(key, StringComparison.OrdinalIgnoreCase))
3774
if (ReferenceEquals(
InternalHeaderNames
.Method, key))
3780
if (ReferenceEquals(
InternalHeaderNames
.Scheme, key))
3811
if (
InternalHeaderNames
.Method.Equals(key, StringComparison.OrdinalIgnoreCase))
3817
if (
InternalHeaderNames
.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase))
3851
if (ReferenceEquals(
InternalHeaderNames
.AltUsed, key))
3870
if (
InternalHeaderNames
.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase))
3892
if (ReferenceEquals(
InternalHeaderNames
.Protocol, key))
3905
if (
InternalHeaderNames
.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase))
3933
if (ReferenceEquals(
InternalHeaderNames
.Authority, key))
3970
if (
InternalHeaderNames
.Authority.Equals(key, StringComparison.OrdinalIgnoreCase))
4427
if (ReferenceEquals(
InternalHeaderNames
.Path, key))
4448
if (
InternalHeaderNames
.Path.Equals(key, StringComparison.OrdinalIgnoreCase))
4577
if (ReferenceEquals(
InternalHeaderNames
.Method, key))
4587
if (ReferenceEquals(
InternalHeaderNames
.Scheme, key))
4638
if (
InternalHeaderNames
.Method.Equals(key, StringComparison.OrdinalIgnoreCase))
4648
if (
InternalHeaderNames
.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase))
4702
if (ReferenceEquals(
InternalHeaderNames
.AltUsed, key))
4733
if (
InternalHeaderNames
.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase))
4767
if (ReferenceEquals(
InternalHeaderNames
.Protocol, key))
4788
if (
InternalHeaderNames
.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase))
4832
if (ReferenceEquals(
InternalHeaderNames
.Authority, key))
4893
if (
InternalHeaderNames
.Authority.Equals(key, StringComparison.OrdinalIgnoreCase))
5534
if (ReferenceEquals(
InternalHeaderNames
.Path, key))
5555
if (
InternalHeaderNames
.Path.Equals(key, StringComparison.OrdinalIgnoreCase))
5684
if (ReferenceEquals(
InternalHeaderNames
.Method, key))
5694
if (ReferenceEquals(
InternalHeaderNames
.Scheme, key))
5745
if (
InternalHeaderNames
.Method.Equals(key, StringComparison.OrdinalIgnoreCase))
5755
if (
InternalHeaderNames
.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase))
5809
if (ReferenceEquals(
InternalHeaderNames
.AltUsed, key))
5840
if (
InternalHeaderNames
.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase))
5874
if (ReferenceEquals(
InternalHeaderNames
.Protocol, key))
5895
if (
InternalHeaderNames
.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase))
5939
if (ReferenceEquals(
InternalHeaderNames
.Authority, key))
6000
if (
InternalHeaderNames
.Authority.Equals(key, StringComparison.OrdinalIgnoreCase))
7064
array[arrayIndex] = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Authority, _headers._Authority);
7073
array[arrayIndex] = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Method, _headers._Method);
7082
array[arrayIndex] = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Path, _headers._Path);
7091
array[arrayIndex] = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Protocol, _headers._Protocol);
7100
array[arrayIndex] = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Scheme, _headers._Scheme);
7154
array[arrayIndex] = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.AltUsed, _headers._AltUsed);
7566
nameStr =
InternalHeaderNames
.Path;
7613
nameStr =
InternalHeaderNames
.Method;
7619
nameStr =
InternalHeaderNames
.Scheme;
7651
nameStr =
InternalHeaderNames
.AltUsed;
7671
nameStr =
InternalHeaderNames
.Protocol;
7697
nameStr =
InternalHeaderNames
.Authority;
7939
nameStr =
InternalHeaderNames
.Authority;
7945
nameStr =
InternalHeaderNames
.Method;
7951
nameStr =
InternalHeaderNames
.Path;
7957
nameStr =
InternalHeaderNames
.Scheme;
8151
nameStr =
InternalHeaderNames
.Authority;
8156
nameStr =
InternalHeaderNames
.Path;
8204
nameStr =
InternalHeaderNames
.Method;
8210
nameStr =
InternalHeaderNames
.Scheme;
8424
_current = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Authority, _collection._headers._Authority);
8429
_current = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Method, _collection._headers._Method);
8434
_current = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Path, _collection._headers._Path);
8439
_current = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Protocol, _collection._headers._Protocol);
8444
_current = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.Scheme, _collection._headers._Scheme);
8474
_current = new KeyValuePair<string, StringValues>(
InternalHeaderNames
.AltUsed, _collection._headers._AltUsed);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (19)
src\Servers\Kestrel\shared\KnownHeaders.cs (19)
29
InternalHeaderNames
.Scheme,
30
InternalHeaderNames
.Path,
31
InternalHeaderNames
.Protocol,
32
InternalHeaderNames
.Method,
33
InternalHeaderNames
.Authority,
47
InternalHeaderNames
.AltUsed
68
new InternalHeader("Authority",
InternalHeaderNames
.Authority, isPseudoHeader: true),
69
new InternalHeader("Method",
InternalHeaderNames
.Method, isPseudoHeader: true),
70
new InternalHeader("Path",
InternalHeaderNames
.Path, isPseudoHeader: true),
71
new InternalHeader("Scheme",
InternalHeaderNames
.Scheme, isPseudoHeader: true),
72
new InternalHeader("Status",
InternalHeaderNames
.Status, isPseudoHeader: true),
73
new InternalHeader("Protocol",
InternalHeaderNames
.Protocol, isPseudoHeader: true),
74
new InternalHeader("AltUsed",
InternalHeaderNames
.AltUsed)
140
InternalHeaderNames
.Authority,
141
InternalHeaderNames
.Method,
142
InternalHeaderNames
.Path,
143
InternalHeaderNames
.Scheme,
148
InternalHeaderNames
.AltUsed,
162
InternalHeaderNames
.Protocol,
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (8)
Http2\Http2ConnectionBenchmarkBase.cs (4)
53
_httpRequestHeaders[
InternalHeaderNames
.Method] = new StringValues("GET");
54
_httpRequestHeaders[
InternalHeaderNames
.Path] = new StringValues("/");
55
_httpRequestHeaders[
InternalHeaderNames
.Scheme] = new StringValues("http");
56
_httpRequestHeaders[
InternalHeaderNames
.Authority] = new StringValues("localhost:80");
Http3\Http3ConnectionBenchmarkBase.cs (4)
39
_httpRequestHeaders[
InternalHeaderNames
.Method] = new StringValues("GET");
40
_httpRequestHeaders[
InternalHeaderNames
.Path] = new StringValues("/");
41
_httpRequestHeaders[
InternalHeaderNames
.Scheme] = new StringValues("http");
42
_httpRequestHeaders[
InternalHeaderNames
.Authority] = new StringValues("localhost:80");