diff options
Diffstat (limited to 'plugins/check_http.c')
| -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); |
