aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_connection.h
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2021-01-19 20:21:12 +0300
committerMaxim Dounin <mdounin@mdounin.ru>2021-01-19 20:21:12 +0300
commitd2c0b9a6c7b0757d5d55db36b1ae656bba056a8c (patch)
tree7d2d200a13b85abfc6e9aa6c324d2fd28c706e72 /src/core/ngx_connection.h
parente1ca9851220bb6d5f8e6b967635078f35a423c7c (diff)
downloadnginx-d2c0b9a6c7b0757d5d55db36b1ae656bba056a8c.tar.gz
nginx-d2c0b9a6c7b0757d5d55db36b1ae656bba056a8c.zip
Removed incorrect optimization of HEAD requests.
The stub status module and ngx_http_send_response() (used by the empty gif module and the "return" directive) incorrectly assumed that responding to HEAD requests always results in r->header_only being set. This is not true, and results in incorrect behaviour, for example, in the following configuration: location / { image_filter size; return 200 test; } Fix is to remove this incorrect micro-optimization from both stub status module and ngx_http_send_response(). Reported by Chris Newton.
Diffstat (limited to 'src/core/ngx_connection.h')
0 files changed, 0 insertions, 0 deletions