diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/check_http.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/check_http.c b/plugins/check_http.c index 26a074df..b371cd64 100644 --- a/plugins/check_http.c +++ b/plugins/check_http.c | |||
@@ -782,6 +782,9 @@ check_http (void) | |||
782 | 782 | ||
783 | asprintf (&buf, "%s %s HTTP/1.0\r\n%s\r\n", http_method, server_url, user_agent); | 783 | asprintf (&buf, "%s %s HTTP/1.0\r\n%s\r\n", http_method, server_url, user_agent); |
784 | 784 | ||
785 | /* tell HTTP/1.1 servers not to keep the connection alive */ | ||
786 | asprintf (&buf, "%sConnection: close\r\n", buf); | ||
787 | |||
785 | /* optionally send the host header info */ | 788 | /* optionally send the host header info */ |
786 | if (host_name) | 789 | if (host_name) |
787 | asprintf (&buf, "%sHost: %s\r\n", buf, host_name); | 790 | asprintf (&buf, "%sHost: %s\r\n", buf, host_name); |