From 889224715bf7a94d780ab84b0000db1855d78628 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Thu, 23 Jul 2020 10:04:24 +0100 Subject: [PATCH] Fix hhp-in to handle application/cbor as binary as per discussion https://discourse.nodered.org/t/http-request-node-invalid-message-body-was-specified-to-be-cbor-but-could-not-decode-message-failed-to-parse/30503 --- .../node_modules/@node-red/nodes/core/network/21-httpin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/node_modules/@node-red/nodes/core/network/21-httpin.js b/packages/node_modules/@node-red/nodes/core/network/21-httpin.js index 6cf243cf8..df099bbc7 100644 --- a/packages/node_modules/@node-red/nodes/core/network/21-httpin.js +++ b/packages/node_modules/@node-red/nodes/core/network/21-httpin.js @@ -46,10 +46,10 @@ module.exports = function(RED) { isText = true; } else if (parsedType.type !== "application") { isText = false; - } else if (parsedType.subtype !== "octet-stream") { + } else if ((parsedType.subtype !== "octet-stream") && (parsedType.subtype !== "cbor")) { checkUTF = true; } else { - // applicatino/octet-stream + // application/octet-stream or application/cbor isText = false; }