From f0fc093b19b5a4fa6f2c3e5a2e0274864baaaed7 Mon Sep 17 00:00:00 2001 From: winlin Date: Mon, 14 Sep 2015 11:17:04 +0800 Subject: [PATCH] fix the http zero content length bug. --- trunk/src/app/srs_app_http_conn.cpp | 5 +++++ 1 file changed, 5 insertions(+) mode change 100755 => 100644 trunk/src/app/srs_app_http_conn.cpp diff --git a/trunk/src/app/srs_app_http_conn.cpp b/trunk/src/app/srs_app_http_conn.cpp old mode 100755 new mode 100644 index 4824c5861..9b36bec8b --- a/trunk/src/app/srs_app_http_conn.cpp +++ b/trunk/src/app/srs_app_http_conn.cpp @@ -81,6 +81,11 @@ SrsHttpResponseWriter::~SrsHttpResponseWriter() int SrsHttpResponseWriter::final_request() { + // write the header data in memory. + if (!header_wrote) { + write_header(SRS_CONSTS_HTTP_OK); + } + // complete the chunked encoding. if (content_length == -1) { std::stringstream ss;