From: Willy Tarreau Date: Thu, 24 Apr 2014 20:51:54 +0000 (+0200) Subject: MINOR: stats: always emit HTTP/1.1 in responses X-Git-Tag: v1.5-dev24~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b8995f0f4bf5d9b96b98af8c4e0ed26f4944b7b;p=thirdparty%2Fhaproxy.git MINOR: stats: always emit HTTP/1.1 in responses We used to emit either 1.0 or 1.1 depending on whether we were sending chunks or not. This condition is useless, better always send 1.1. Also that way at least clients and intermediary proxies know we speak 1.1. The "Connection: close" header is still set anyway. --- diff --git a/src/dumpstats.c b/src/dumpstats.c index dd017e191b..5f28e1c99d 100644 --- a/src/dumpstats.c +++ b/src/dumpstats.c @@ -4357,11 +4357,10 @@ static int stats_send_http_headers(struct stream_interface *si) struct appctx *appctx = objt_appctx(si->end); chunk_printf(&trash, - "HTTP/1.%c 200 OK\r\n" + "HTTP/1.1 200 OK\r\n" "Cache-Control: no-cache\r\n" "Connection: close\r\n" "Content-Type: %s\r\n", - (appctx->ctx.stats.flags & STAT_CHUNKED) ? '1' : '0', (appctx->ctx.stats.flags & STAT_FMT_HTML) ? "text/html" : "text/plain"); if (uri->refresh > 0 && !(appctx->ctx.stats.flags & STAT_NO_REFRESH))