robots, mem: don't buffer body on a non-200 robots response

This commit is contained in:
Karl Seguin
2026-07-14 09:16:00 +08:00
parent 56c5701b7b
commit 042e85e807

View File

@@ -216,7 +216,9 @@ const RobotsContext = struct {
fn dataCallback(transfer: *Transfer, data: []const u8) anyerror!void {
const self: *RobotsContext = @ptrCast(@alignCast(transfer.req.ctx));
try self.buffer.appendSlice(self.arena, data);
if (self.status == 200) {
try self.buffer.appendSlice(self.arena, data);
}
}
fn doneCallback(ctx_ptr: *anyopaque) anyerror!void {