]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/beast: add max_header_size option with 16k default, up from 4k 44029/head
authorCasey Bodley <cbodley@redhat.com>
Fri, 19 Nov 2021 19:49:16 +0000 (14:49 -0500)
committerCasey Bodley <cbodley@redhat.com>
Fri, 19 Nov 2021 19:55:25 +0000 (14:55 -0500)
commitd9f4940140e03f29a4e30b6e9811854ca51e7748
treeae80b65c297020b1dc8e20c5c2a5e9617355f46c
parentd67302fcf43ded6e754df7f7f41bf7aa1967f179
rgw/beast: add max_header_size option with 16k default, up from 4k

in f13c6914eba9ad05c7bcff6eda81bb858f0f2349, we switched to a static 64k
parse buffer. this gives us a lot of room to raise the header_limit
above 4k

adds a "max_header_size" frontend option with default 16k and maximum
value equal to the 64k parse buffer size

Signed-off-by: Casey Bodley <cbodley@redhat.com>
doc/radosgw/frontends.rst
src/rgw/rgw_asio_frontend.cc