smela
1
Hello,
I just wanted to ask why the HTTP node does not emit the input data of other nodes?
The “Set” node for example has this switch:

With this switch, it is possible to access the data of previous nodes after the “Set” node.
However, HTTP only produces its “own” data, but hides all other.
- What is the reason that HTTP does not pass previous data through?
- Is there a workaround?
Thanks,
Simon
Hi there, most of the nodes in n8n works the same as the HTTP node, where the outputted data is the data of it’s own
because most node always have their own action to be done based on the previous node data
it does not pass data through, but it does something with it to produce whatever its goal is
but this does not mean you cannot access the data of the previous node
you can always refer them with an expression like this
{{ $(‘The name of the node’).item.json.FieldName }}
hope it answers your question
smela
3
Thanks for clarifying this! 