From 6fe8eb603d3206e30080d1d948decd45cf83c590 Mon Sep 17 00:00:00 2001 From: Thomas Porzelt Date: Wed, 24 Sep 2008 22:07:00 +0200 Subject: [PATCH] fixed missing \r\n after response headers --- src/response.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/response.c b/src/response.c index 0831ccb..f39c106 100644 --- a/src/response.c +++ b/src/response.c @@ -87,6 +87,7 @@ void response_send_headers(connection *con) { for (iter = g_queue_peek_head_link(&con->response.headers->entries); iter; iter = g_list_next(iter)) { header = (http_header*) iter->data; g_string_append_len(head, GSTR_LEN(header->data)); + g_string_append_len(head, CONST_STR_LEN("\r\n")); if (!have_date && http_header_key_is(header, CONST_STR_LEN("date"))) have_date = TRUE; if (!have_server && http_header_key_is(header, CONST_STR_LEN("server"))) have_server = TRUE; }