diff options
author | Sergey Kandaurov <pluknet@nginx.com> | 2024-05-03 20:28:32 +0400 |
---|---|---|
committer | Sergey Kandaurov <pluknet@nginx.com> | 2024-05-03 20:28:32 +0400 |
commit | a7e3cd52e0a03286267177aa9b88d64232fbaeaf (patch) | |
tree | 15d76e17c44acdb16c99c01ee45b13cc42780e1e /src/stream/ngx_stream_pass_module.c | |
parent | 3f0fe15a98c2f849cf1f3f86a60b547e12273f4c (diff) | |
download | nginx-a7e3cd52e0a03286267177aa9b88d64232fbaeaf.tar.gz nginx-a7e3cd52e0a03286267177aa9b88d64232fbaeaf.zip |
HTTP/3: fixed handling of malformed request body length.
Previously, a request body larger than declared in Content-Length resulted in
a 413 status code, because Content-Length was mistakenly used as the maximum
allowed request body, similar to client_max_body_size. Following the HTTP/3
specification, such requests are now rejected with the 400 error as malformed.
Diffstat (limited to 'src/stream/ngx_stream_pass_module.c')
0 files changed, 0 insertions, 0 deletions