From 07514299a70a8aea8d28a25544e85cf96620d976 Mon Sep 17 00:00:00 2001 From: Max Inden Date: Tue, 2 Apr 2024 18:25:10 +0200 Subject: [PATCH] refactor(server): simplify :method POST check (#1787) --- neqo-bin/src/server/mod.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/neqo-bin/src/server/mod.rs b/neqo-bin/src/server/mod.rs index 38eb766f5f..e3067ecdf0 100644 --- a/neqo-bin/src/server/mod.rs +++ b/neqo-bin/src/server/mod.rs @@ -336,13 +336,10 @@ impl HttpServer for SimpleServer { } => { qdebug!("Headers (request={stream} fin={fin}): {headers:?}"); - let post = if let Some(method) = headers.iter().find(|&h| h.name() == ":method") + if headers + .iter() + .any(|h| h.name() == ":method" && h.value() == "POST") { - method.value() == "POST" - } else { - false - }; - if post { self.posts.insert(stream, 0); continue; }