From 2ccd4b522419db60a1425c372eb17ec1148d5559 Mon Sep 17 00:00:00 2001 From: Stephen McLaughlin <44235289+Steve-Mcl@users.noreply.github.com> Date: Mon, 24 Jun 2024 10:18:01 +0100 Subject: [PATCH] Allow empty string header value closes #4789 --- .../node_modules/@node-red/nodes/core/network/21-httprequest.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js b/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js index ad9739095..07610e099 100644 --- a/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js +++ b/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js @@ -132,7 +132,7 @@ in your Node-RED user directory (${RED.settings.userDir}). const matchingKeys = keys.filter(e => e.toLowerCase() == hn) const updateKey = (k,v) => { delete headersObject[k]; //delete incase of case change - if(v) { headersObject[name] = v } //re-add with requested name & value + if(v || v === '') { headersObject[name] = v } //re-add with requested name & value } if(matchingKeys.length == 0) { updateKey(name, value)