Hello all!
I’ve spent hours reading threads and testing different setups, but I can’t crack this. Iterator shows multiple image URLs, but HTTP → Get a file only outputs the first file. How do I download all images and pass them forward (e.g., via Array aggregator) so the next module gets the full set?Anyone willing to help me out?
Thanks
Hi Femo,
It looks like the {{64.value}} you’re passing into the HTTP module is the collection not just the originalSrc property. Try passing in {{64.vaule.originalSrc}} in the HTTP module.
Also, I believe the array aggregator (module 60) should have the iterator as its source, not the HTTP module.
The HTTP module will likely need to be moved in between the iterator and aggregator and in your HTTP module you need to reference the “originalSrc’“ property if you paste {{64.value.originalSrc}} into the HTTP module’s URL after moving the HTTP module in between you should be able to make the get request to the appropriate url.
originalSrc
I still get an error but I am getting closer. All the URLs are in a bundle now. I feel like the URL prompt in the HTTP module is wrong. See below. Thanks for your help.
I added an Array Aggregator to split the URLs before the HTTP module. That seems to work!
But the main issue is still that the HTTP only processes the first URL - See below the HTTP input - only shows one URL and of course only one file output.
No no no.
You need Iterator → Get a File → Aggregator (with the Iterator as the source module). Then inside the Get a File you map what IOA_Brett suggested.
You still have the wrong source module.
You are right, that was it. Thank you!









