From 7e7a657c703eeadb346d35c7278e4b42d4da0c6d Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 4 Feb 2026 18:47:39 -0800 Subject: [PATCH] "A client SHOULD ignore the reason-phrase content." rfc7230 3.1.2. --- http.zig | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/http.zig b/http.zig index 7de11da004061dd2ab36f6fb371606410b62389a..eebe6965a17c3b47f2a2a532af7fd8e46b533e57 100644 --- a/http.zig +++ b/http.zig @@ -255,10 +255,7 @@ pub const ClientRequest = struct { const status = std.meta.intToEnum(Status, status_int) catch return error.Bad; if (!std.mem.eql(u8, &try req.readArray(1), " ")) return error.Bad; var phrase_buf: [64]u8 = undefined; - const actual_phrase = try req.readUntilDelimitersBuf(&phrase_buf, "\r\n"); - if (status.phrase()) |phrase| - if (!std.mem.eql(u8, actual_phrase, phrase)) - return error.Bad; + _ = try req.readUntilDelimitersBuf(&phrase_buf, "\r\n"); req.status = status; var headers_list = std.ArrayList(u8).init(req.allocator); -- 2.54.0