From cc88570466075ba226d491de85fc45d5d30ca482 Mon Sep 17 00:00:00 2001 From: zefie Date: Sun, 8 Aug 2021 15:34:09 -0400 Subject: [PATCH] WTVP does not use \r, so swapping the internal header's usage for now. May remove internal header in future update --- zefie_wtvp_minisrv/app.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zefie_wtvp_minisrv/app.js b/zefie_wtvp_minisrv/app.js index fc088a33..d8264f09 100644 --- a/zefie_wtvp_minisrv/app.js +++ b/zefie_wtvp_minisrv/app.js @@ -648,10 +648,10 @@ async function sendToClient(socket, headers_obj, data) { } var end_of_line = "\n"; - if (!headers_obj['minisrv-use-carriage-return'] || headers_obj['minisrv-use-carriage-return'] != "false") end_of_line = "\r\n"; + if (headers_obj['minisrv-use-carriage-return'] == "true") end_of_line = "\r\n"; if (headers_obj['minisrv-use-carriage-return']) delete headers_obj['minisrv-use-carriage-return']; - if (end_of_line == "\n" && zdebug) console.log(" * Script requested to send headers without carriage return (bf0app hack)"); + if (end_of_line == "\r\n" && zdebug) console.log(" * Script requested to send headers with carriage return (out of WTVP Spec)"); // header object to string if (zshowheaders) console.log(" * Outgoing headers on socket ID", socket.id, (await filterSSID(headers_obj)));