在下一条消息中使用节点红色消息对象的一部分

时间:2019-07-13 08:19:30

标签: http-post node-red

我需要针对rest api进行授权,并接收访问令牌,以便对带有红色节点的请求进行跟踪。令牌位于节点msg.payload中,作为具有三个属性的对象(请参见下文)。必须在下一个http发布请求的标头中设置访问令牌。

消息对象如下所示:

msg.payload : Object
object
access_token: "50fgQzIJLP4gH5gAILNdkiEO9phkRaEHLWBr+qASHoos57F8b4Do"
token_type: "AudiAuth"
expires_in: 3600

我试图在功能节点中使用以下代码(第6行)设置标头:

msg.headers = {};
msg.headers['Accept'] = 'application/json';
msg.headers['X-App-Name'] = 'eRemote';
msg.headers['X-App-Version'] = '1.0.0';
msg.headers['User-Agent'] = 'okhttp/2.3.0';
msg.headers['Authorization'] = msg.payload.access_token;
msg.payload = "";

return msg;

服务器未响应我的请求

0 个答案:

没有答案