From c02a7d5a35062a936b378be8c8070541b385daa4 Mon Sep 17 00:00:00 2001 From: gram Date: Wed, 3 Dec 2025 09:01:57 +0100 Subject: [PATCH] Don't try writing body when there's no body --- rewritebody.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rewritebody.go b/rewritebody.go index 966ccfb..8f96cd7 100644 --- a/rewritebody.go +++ b/rewritebody.go @@ -74,6 +74,9 @@ func (r *rewriteBody) ServeHTTP(rw http.ResponseWriter, req *http.Request) { r.next.ServeHTTP(wrappedWriter, req) bodyBytes := wrappedWriter.buffer.Bytes() + if len(bodyBytes) == 0 { + return + } contentEncoding := wrappedWriter.Header().Get("Content-Encoding")