Mercurial > hg > nginx
diff src/http/modules/ngx_http_autoindex_module.c @ 7164:044cb349fd3c
Autoindex: discard request body (ticket #1439).
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 04 Dec 2017 17:30:02 +0300 |
parents | 99751fe3bc3b |
children | 170922952477 |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_autoindex_module.c +++ b/src/http/modules/ngx_http_autoindex_module.c @@ -180,6 +180,12 @@ ngx_http_autoindex_handler(ngx_http_requ return NGX_DECLINED; } + rc = ngx_http_discard_request_body(r); + + if (rc != NGX_OK) { + return rc; + } + /* NGX_DIR_MASK_LEN is lesser than NGX_HTTP_AUTOINDEX_PREALLOCATE */ last = ngx_http_map_uri_to_path(r, &path, &root,