我正在尝试使用 Node-RED 通过 POST 发送一个字节数组。我可以使用此模块成功创建缓冲区并将其存储在msg.payload
. 但是我不知道如何将它作为参数添加到 http 请求节点中。
接收应用程序需要包含引号。所以我在以下 url: 中使用了有效负载localhost:port/path?var=\"{{payload}}\"
,但它给出了
“将 http 参数转换为 args 时出错:无效字符 '\' 寻找值的开头”
如果在不带引号的请求 url 中使用它:localhost:port/path?var={{payload}}
没有任何通过(我可以在另一端看到)。
由于另一端的应用程序,我正在使用 Protobuf,但我也尝试过创建缓冲区,如此处所述。然而,什么都没有改变。