From 4a378eeff1f5076f7c4e892cfb2775d888694769 Mon Sep 17 00:00:00 2001 From: Mark Williams Date: Sat, 13 Aug 2016 07:33:53 -0700 Subject: [PATCH] Fix content-md5 checking Summary: should be done based on uncompressed data Reviewed By: asukhachev Differential Revision: D3713750 fbshipit-source-id: 7f8a016cb76b110d2c3c2394f9b5a49ef74b41af --- hphp/runtime/server/transport.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hphp/runtime/server/transport.cpp b/hphp/runtime/server/transport.cpp index 2af2550081d..87805b133a3 100644 --- a/hphp/runtime/server/transport.cpp +++ b/hphp/runtime/server/transport.cpp @@ -1074,7 +1074,8 @@ void Transport::sendRawInternal(const void *data, int size, // HTTP header handling if (!m_headerSent) { - prepareHeaders(compressed, chunked, response, response); + prepareHeaders(compressed, chunked, response, + StringHolder(static_cast(data), size)); m_headerSent = true; } -- 2.11.4.GIT