From 05fe7c36f991630b6511ca39ffc59426e61b0dbe Mon Sep 17 00:00:00 2001 From: Logan Joy-Koer Date: Mon, 24 Aug 2026 06:19:45 -0700 Subject: [PATCH] HEAD now actually works to spec rather than just being a different GET --- server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index 4506016..940e6ef 100644 --- a/server.py +++ b/server.py @@ -382,7 +382,8 @@ def handle_connection(connectionSocket, addr): response = ("HTTP/1.1 " + responseType + "\n").encode() response += responseHeaders response += b"\n" - response += responsecontent + if (requestType != "HEAD"): + response += responsecontent numchunks = math.ceil(len(response) / 1024) if len(response) > 0 else 1 responsechunks = []