authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-06-24 03:05:08 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-06-24 03:05:08 -07:00
log72a502f3158089d691239139cc5837f0881483b9
tree366b2ba3a92a2f22e40164f52e4b842ee3cba764
parenta8beee9642d125aff5bcaa42591a521025d891b8
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

HeadersMap.append: set-cookie needs to be added as separate header lines


1 files changed, 2 insertions(+), 2 deletions(-)

http.zig+2-2
......@@ -327,11 +327,11 @@ pub const HeadersMap = struct {
327327 }
328328
329329 pub fn append(map: *HeadersMap, n: []const u8, v: []const u8) !void {
330 if (map.findIndex(n)) |i| {
330 if (!std.mem.eql(u8, n, "set-cookie")) if (map.findIndex(n)) |i| {
331331 try map.data.appendSlice(i * 4 + 2, ", ");
332332 try map.data.appendSlice(i * 4 + 2, v);
333333 return;
334 }
334 };
335335 try map.data.appendSlice(try map.data.add(), n);
336336 try map.data.appendSlice(try map.data.add(), ": ");
337337 try map.data.appendSlice(try map.data.add(), v);