Commit 6257408
http: make maximum header size configurable per-stream or per-server
Make `maxHeaderSize` a.k.a. `--max-header-size` configurable now that
the legacy parser is gone (which only supported a single global value).
Refs: #30567
PR-URL: #30570
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: David Carlier <devnexen@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Denys Otrishko <shishugi@gmail.com>1 parent e968e26 commit 6257408Copy full SHA for 6257408
File tree
Expand file treeCollapse file tree
7 files changed
+135
-10
lines changedOpen diff view settings
Filter options
- doc/api
- lib
- src
- test/parallel
Expand file treeCollapse file tree
7 files changed
+135
-10
lines changedOpen diff view settings
Collapse file
+17Lines changed: 17 additions & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2047 | 2047 | |
2048 | 2048 | |
2049 | 2049 | |
| 2050 | + |
| 2051 | + |
| 2052 | + |
2050 | 2053 | |
2051 | 2054 | |
2052 | 2055 | |
| ||
2059 | 2062 | |
2060 | 2063 | |
2061 | 2064 | |
| 2065 | + |
| 2066 | + |
| 2067 | + |
| 2068 | + |
2062 | 2069 | |
2063 | 2070 | |
2064 | 2071 | |
| ||
2156 | 2163 | |
2157 | 2164 | |
2158 | 2165 | |
| 2166 | + |
| 2167 | + |
| 2168 | + |
2159 | 2169 | |
2160 | 2170 | |
2161 | 2171 | |
2162 | 2172 | |
2163 | 2173 | |
| 2174 | + |
| 2175 | + |
| 2176 | + |
2164 | 2177 | |
2165 | 2178 | |
2166 | 2179 | |
| ||
2196 | 2209 | |
2197 | 2210 | |
2198 | 2211 | |
| 2212 | + |
| 2213 | + |
| 2214 | + |
| 2215 | + |
2199 | 2216 | |
2200 | 2217 | |
2201 | 2218 | |
|
Collapse file
+8-1Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
55 | 55 | |
56 | 56 | |
57 | 57 | |
| 58 | + |
58 | 59 | |
59 | 60 | |
60 | 61 | |
| ||
179 | 180 | |
180 | 181 | |
181 | 182 | |
| 183 | + |
| 184 | + |
| 185 | + |
| 186 | + |
| 187 | + |
182 | 188 | |
183 | 189 | |
184 | 190 | |
| ||
662 | 668 | |
663 | 669 | |
664 | 670 | |
665 | | - |
| 671 | + |
| 672 | + |
666 | 673 | |
667 | 674 | |
668 | 675 | |
|
Collapse file
+8-1Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
58 | 58 | |
59 | 59 | |
60 | 60 | |
| 61 | + |
61 | 62 | |
62 | 63 | |
63 | 64 | |
| ||
322 | 323 | |
323 | 324 | |
324 | 325 | |
| 326 | + |
| 327 | + |
| 328 | + |
| 329 | + |
| 330 | + |
325 | 331 | |
326 | 332 | |
327 | 333 | |
| ||
379 | 385 | |
380 | 386 | |
381 | 387 | |
382 | | - |
| 388 | + |
| 389 | + |
383 | 390 | |
384 | 391 | |
385 | 392 | |
|
Collapse file
+15-3Lines changed: 15 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
62 | 62 | |
63 | 63 | |
64 | 64 | |
| 65 | + |
65 | 66 | |
66 | 67 | |
67 | 68 | |
| ||
486 | 487 | |
487 | 488 | |
488 | 489 | |
| 490 | + |
| 491 | + |
489 | 492 | |
490 | 493 | |
| 494 | + |
| 495 | + |
| 496 | + |
| 497 | + |
| 498 | + |
| 499 | + |
| 500 | + |
491 | 501 | |
492 | 502 | |
493 | 503 | |
| ||
505 | 515 | |
506 | 516 | |
507 | 517 | |
508 | | - |
| 518 | + |
509 | 519 | |
510 | 520 | |
511 | 521 | |
| ||
752 | 762 | |
753 | 763 | |
754 | 764 | |
755 | | - |
| 765 | + |
756 | 766 | |
757 | 767 | |
758 | 768 | |
| ||
761 | 771 | |
762 | 772 | |
763 | 773 | |
| 774 | + |
764 | 775 | |
765 | 776 | |
766 | 777 | |
767 | 778 | |
768 | 779 | |
769 | | - |
| 780 | + |
770 | 781 | |
771 | 782 | |
772 | 783 | |
| ||
801 | 812 | |
802 | 813 | |
803 | 814 | |
| 815 | + |
804 | 816 | |
805 | 817 | |
806 | 818 | |
|
Collapse file
+4-4Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
436 | 436 | |
437 | 437 | |
438 | 438 | |
| 439 | + |
| 440 | + |
| 441 | + |
| 442 | + |
439 | 443 | |
440 | 444 | |
441 | 445 | |
| ||
628 | 632 | |
629 | 633 | |
630 | 634 | |
631 | | - |
632 | | - |
633 | | - |
634 | | - |
635 | 635 | |
636 | 636 | |
637 | 637 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
115 | 115 | |
116 | 116 | |
117 | 117 | |
| 118 | + |
118 | 119 | |
119 | 120 | |
120 | 121 | |
| ||
200 | 201 | |
201 | 202 | |
202 | 203 | |
203 | | - |
204 | 204 | |
205 | 205 | |
206 | 206 | |
|
Collapse file
test/parallel/test-http-max-header-size-per-stream.js
Copy file name to clipboard+82Lines changed: 82 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | + |
| 27 | + |
| 28 | + |
| 29 | + |
| 30 | + |
| 31 | + |
| 32 | + |
| 33 | + |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | + |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | + |
| 44 | + |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | + |
| 59 | + |
| 60 | + |
| 61 | + |
| 62 | + |
| 63 | + |
| 64 | + |
| 65 | + |
| 66 | + |
| 67 | + |
| 68 | + |
| 69 | + |
| 70 | + |
| 71 | + |
| 72 | + |
| 73 | + |
| 74 | + |
| 75 | + |
| 76 | + |
| 77 | + |
| 78 | + |
| 79 | + |
| 80 | + |
| 81 | + |
| 82 | + |
0 commit comments