From: Xuan-Son Nguyen Date: Thu, 4 Dec 2025 15:32:57 +0000 (+0100) Subject: server: strip content-length header on proxy (#17734) X-Git-Tag: upstream/0.0.7446~172 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=9d0229967a0538840368547ee7ddc637fc28142d;p=pkg%2Fggml%2Fsources%2Fllama.cpp server: strip content-length header on proxy (#17734) --- diff --git a/tools/server/server-models.cpp b/tools/server/server-models.cpp index c1fbaf4e..6f88e93c 100644 --- a/tools/server/server-models.cpp +++ b/tools/server/server-models.cpp @@ -900,6 +900,7 @@ static bool should_strip_proxy_header(const std::string & header_name) { // Headers that get duplicated when router forwards child responses if (header_name == "server" || header_name == "transfer-encoding" || + header_name == "content-length" || // quick fix for https://github.com/ggml-org/llama.cpp/issues/17710 header_name == "keep-alive") { return true; }