diff --git a/lib/bindings/http/receiver_binary_0_2.js b/lib/bindings/http/receiver_binary_0_2.js index a91d855..5549211 100644 --- a/lib/bindings/http/receiver_binary_0_2.js +++ b/lib/bindings/http/receiver_binary_0_2.js @@ -16,6 +16,10 @@ parserByType[Constants.MIME_OCTET_STREAM] = { parse(payload) { return payload; } }; +const parsersByEncoding = {}; +parsersByEncoding[null] = parserByType; +parsersByEncoding[undefined] = parserByType; + const allowedContentTypes = []; allowedContentTypes.push(Constants.MIME_JSON); allowedContentTypes.push(Constants.MIME_OCTET_STREAM); @@ -58,7 +62,7 @@ setterByHeader[Constants.HEADER_CONTENT_TYPE] = { function Receiver(configuration) { this.receiver = new BinaryHTTPReceiver( - parserByType, + parsersByEncoding, setterByHeader, allowedContentTypes, requiredHeaders,