-
- Downloads
http-backend: allow empty CONTENT_LENGTH
According to RFC3875, empty environment variable is equivalent to unset, and for CONTENT_LENGTH it should mean zero body to read. However, unset CONTENT_LENGTH is also used for chunked encoding to indicate reading until EOF. At least, the test "large fetch-pack requests can be split across POSTs" from t5551 starts faliing, if unset or empty CONTENT_LENGTH is treated as zero length body. So keep the existing behavior as much as possible. Add a test for the case. Reported-By:Jelmer Vernooij <jelmer@jelmer.uk> Signed-off-by:
Max Kirillov <max@max630.net> Signed-off-by:
Junio C Hamano <gitster@pobox.com>
Please register or sign in to comment