I try to download a file from a public URL with the help of the http request node. With most of the URLs I tried, this works without problem. But not with a temporary download file from SeaTable. Unfortunately, the links are only available for some hours therefore I can not share it with you.
What is the error message (if any)?
No matter what I configure in the HTTP response node, I always get:
I also encountered exactly the same issue while automating some tasks in SeaTable with n8n. I had multiple workflows asking the SeaTable-API for a direct download link and downloading the file with a second HTTP-Request node, but after updating n8n to version 1.x(and SeaTable to Version 4.1.9) the HTTP-Request node seems to be unable to download the file. Other downloads, like public links or s3 files, are still working though.
I created a post yesterday as well, as soon as I noticed that some workflows started to fail after the update. I shared a link in hopes that someone would be able to reproduce the bug before it expires but I don’t think that happened.
I did some more testing today with more links and services, and so far every file download works except for SeaTable
Thank you for the reply. I updated to version 1.8.0 and everything works again
It’s always so awesome how fast issues are noticed and fixed, and also how fast y’all respond.
On a side note: I totally, absolutely, definitely didn’t spend the last 3 hours making a small node.js / express.js API that just downloads and sends the file to n8n, acting as a relay
I wanted to an excuse to learn something new anyways xD
Thanks again for your answer, and have a great day
Lol, I did something similar a while back when trying to parse tables in PDF files and noticed the Read PDF node struggling with this. It feels a bit like “Kanonen auf Spatzen”, but the way I see it is this:
If it it feels stupid and works it’s not stupid
I am still very sorry for making you do this here.