From: Willy Tarreau Date: Tue, 26 Jan 2016 12:57:29 +0000 (+0100) Subject: MINOR: stats: send content-length with the redirect to allow keep-alive X-Git-Tag: v1.7-dev2~130 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fdfcc9d2b75e97f81b40f80ddd341ab77550f43b;p=thirdparty%2Fhaproxy.git MINOR: stats: send content-length with the redirect to allow keep-alive After a POST on the stats admin page, a 303 is emitted. Unfortunately this 303 doesn't contain a content-length, which forces the connection to be closed and reopened. Let's simply add a content-length: 0 to solve this. --- diff --git a/src/dumpstats.c b/src/dumpstats.c index cc38038220..f43a5cc83f 100644 --- a/src/dumpstats.c +++ b/src/dumpstats.c @@ -5176,6 +5176,7 @@ static int stats_send_http_redirect(struct stream_interface *si) "Content-Type: text/plain\r\n" "Connection: close\r\n" "Location: %s;st=%s%s%s%s\r\n" + "Content-length: 0\r\n" "\r\n", uri->uri_prefix, ((appctx->ctx.stats.st_code > STAT_STATUS_INIT) &&