aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2024-03-14 12:36:54 +0100
committerLoïc Hoguin <[email protected]>2024-03-14 12:56:33 +0100
commitcf71c742d6e04b625be1f32217c9ed11a1bd32b6 (patch)
treeb1dc5628e2deb7ec121c03ee7eb765713fb60e6b /doc
parent81f3a21474155f68fbf494b7026b9678027d303e (diff)
downloadcowboy-cf71c742d6e04b625be1f32217c9ed11a1bd32b6.tar.gz
cowboy-cf71c742d6e04b625be1f32217c9ed11a1bd32b6.tar.bz2
cowboy-cf71c742d6e04b625be1f32217c9ed11a1bd32b6.zip
Add max_fragmented_header_block_size HTTP/2 option
Diffstat (limited to 'doc')
-rw-r--r--doc/src/manual/cowboy_http2.asciidoc9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/src/manual/cowboy_http2.asciidoc b/doc/src/manual/cowboy_http2.asciidoc
index 8eb3cf2..1d2619c 100644
--- a/doc/src/manual/cowboy_http2.asciidoc
+++ b/doc/src/manual/cowboy_http2.asciidoc
@@ -35,6 +35,7 @@ opts() :: #{
max_connection_window_size => 0..16#7fffffff,
max_decode_table_size => non_neg_integer(),
max_encode_table_size => non_neg_integer(),
+ max_fragmented_header_block_size => 16384..16#7fffffff,
max_frame_size_received => 16384..16777215,
max_frame_size_sent => 16384..16777215 | infinity,
max_received_frame_rate => {pos_integer(), timeout()},
@@ -172,6 +173,14 @@ Maximum header table size in bytes used by the encoder. The server will
compare this value to what the client advertises and choose the smallest
one as the encoder's header table size.
+max_fragmented_header_block_size (32768)::
+
+Maximum header block size when headers are split over multiple HEADERS
+and CONTINUATION frames. Clients that attempt to send header blocks
+larger than this value will receive an ENHANCE_YOUR_CALM connection
+error. Note that this value is not advertised and should be large
+enough for legitimate requests.
+
max_frame_size_received (16384)::
Maximum size in bytes of the frames received by the server. This value is