From b8370cb473019343499a3d2e4097b4d4abf1b07e Mon Sep 17 00:00:00 2001 From: Chrislearn Young Date: Wed, 3 Jul 2024 16:39:45 +0800 Subject: [PATCH] fix: Compression middleware does not set body back if body can not compress (#827) --- crates/compression/src/lib.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/compression/src/lib.rs b/crates/compression/src/lib.rs index 0f0a6fa0c..0845318c3 100644 --- a/crates/compression/src/lib.rs +++ b/crates/compression/src/lib.rs @@ -391,7 +391,10 @@ impl Handler for Compression { } } } - _ => {} + body => { + res.body(body); + return; + } } res.headers_mut().remove(CONTENT_LENGTH); }