From 04d50db65199251bbe9e77a92a78f54d5e0ac8f0 Mon Sep 17 00:00:00 2001 From: Felipe Zimmerle Date: Wed, 8 Mar 2017 18:02:40 -0300 Subject: [PATCH] Adjusts the line terminator in the RuleMessage::m_buf variable --- src/transaction.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/transaction.cc b/src/transaction.cc index a45f4a94..1c1e0aef 100644 --- a/src/transaction.cc +++ b/src/transaction.cc @@ -1512,7 +1512,7 @@ std::string Transaction::toBuf() { a.append(m_uri); a.append(" HTTP/"); a.append(m_httpVersion); - a.append("\n"); + a.append("\r\n"); std::vector l; m_variableRequestHeaders.resolve(&l); for (auto h : l) { @@ -1520,12 +1520,13 @@ std::string Transaction::toBuf() { a.append((h->m_key.c_str() + pos)); a.append(": "); a.append((h->m_value.c_str())); + a.append("\r\n"); } - a.append("\n\n"); + a.append("\r\n\r\n"); if (this->m_requestBody.str().length() > 0) { a.append(this->m_requestBody.str().c_str()); - a.append("\n\n"); + a.append("\r\n\r\n"); } #if 0 l.clear();