I have a Http Request node that fetches results from multiple endpoints stored in a Google Sheet,
The Http Request node is set to respond with a binary as the result of the request.
In the next step, I used Compression node to create n binaries into 1 zip file,
This resulted in n zip files.
What are the steps involved to create a single zip file?
What is the error message (if any)?
Please share the workflow
Share the output returned by the last node
Information on your n8n setup
n8n version:0.217.2
Database you’re using (default: SQLite):
Running n8n with the execution process [own(default)]:
I thought we had an example of this somewhere and I found the post below which seems to do what you are after. If you take the last 2 nodes (code and compression) and add them to your workflow it should just work.
The code works just fine.
However, when I connected directly from the http requests node, only the last request result was compressed.
I added a Move binary data node between the http node and the code node, and it worked fine.
That is interesting, I wonder if the binary data wasn’t binary data from the node but encoded which would cause other issues. Anyway glad you have it sorted