Hi
I’m having a problem with the HTTP node and Baserow.
I’ve deployed n8n locally, and also deployed a Docker desktop and BaseRow locally.
My workflow is as follows: I enter text manually, creating a “on form submisson” for this. Then it sends it to HTTP for conversion to audio (mp3). TTS Edge converte it, and there are no problems at this stage. I now have my mp3 file, and I can listen to and download it.
The next step is to transfer information about this file via HTTP, including creating the URL for this file, the file name, and so on.
I’ve added credentials from my local BaseRow, and that’s fine too.
But then I encounter a 400 error, which states: “The request contains invalid values, or the JSON could not be parsed.”
And that’s where the problem lies…
It turns out that the first HTTP node is transferring data about the element, but the second HTTP node can’t parse it.
As I understand it, in addition to the JSON file, information about the MP3 file should be transferred along with these elements, but it’s interpreting the second HTTP incorrectly because it doesn’t create a URL, and I can’t transfer this data to my base table.
Has anyone encountered a similar problem? How can I solve it?
I really appreciate your help. I spent the day yesterday trying to figure this out, but to no avail.
I’ll add screenshots of my nodes to this thread. Thank you.






