Transfer File Node - Downloading multiple pdf files from the web and storing all in a local directory

Hi Friends,

I’m able to use the Transfer File node in KNIME to download a single PDF file from the internet and store it in a local directory by setting the “Read from custom/KNIME URL” option manually.

Now, I need to download multiple PDF files in one go. My assumption is that I can pass the file URLs dynamically using a flow variable. To achieve this, I used a Table Row to Variable Loop Start, but the Transfer File node does not seem to recognize the flow variable in the “Read from custom/KNIME URL” field – the “Use variable” option remains disabled or doesn’t detect the variable.

Has anyone successfully used a loop to batch download files using this node? Am I missing a configuration step, or is there a workaround for this?

Thanks in advance!

Thanks, friends! I was able to solve the issue. The problem was with the Table Row to Variable Loop Start node. It worked correctly after I switched to using Table Row to Variable in combination with a Group Loop. Now, the Transfer File node correctly recognizes the URL variable.

1 Like

Hi @RajaSengupta and welcome to the forum.

Glad to hear you found a solution - and thanks for posting it to benefit everyone!

1 Like