From d92ee9c10c212678e837672ce4c6ad9279338a01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Thu, 22 May 2025 15:04:49 +0200 Subject: [PATCH] feat: remove \r from strings --- src/httpClient.zig | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/src/httpClient.zig b/src/httpClient.zig index 9cf5d1a..8f3ce36 100644 --- a/src/httpClient.zig +++ b/src/httpClient.zig @@ -72,10 +72,10 @@ fn send_http_request(pcb: ?*cNet.tcp_pcb, context: *HttpContext) !void { for (context.request.headers) |header| { const old_header_content = header_content; - header_content = try std.fmt.allocPrint(context.client.allocator, "{s}{s}: {s}\r\n", .{ header_content, header.name, header.value }); + header_content = try std.fmt.allocPrint(context.client.allocator, "{s}{s}: {s}\n", .{ header_content, header.name, header.value }); context.client.allocator.free(old_header_content); } - const final_header_content = std.mem.trimRight(u8, header_content, "\r\n"); + const final_header_content = std.mem.trimRight(u8, header_content, "\n"); const request_data = .{ .method = @tagName(context.request.method), @@ -86,15 +86,12 @@ fn send_http_request(pcb: ?*cNet.tcp_pcb, context: *HttpContext) !void { .content = context.request.body, }; - // \\Title: Csengo\r - // \\Priority: 5\r - // \\X-Tags: bell\r const template = - \\{[method]s} {[path]s} HTTP/1.1\r - \\Host: {[host]s}\r - \\{[headers]s}\r - \\Content-Length: {[content_length]}\r - \\\r + \\{[method]s} {[path]s} HTTP/1.1 + \\Host: {[host]s} + \\{[headers]s} + \\Content-Length: {[content_length]} + \\ \\{[content]s} ; const raw_request = try std.fmt.allocPrint(