Generate a temporary URL for files along with binary data within a workflow

The idea is:

Often times we need to upload a binary file to a platform, and most of them request a url as an input instead of binary data, having a temporary url along with the binary data for that file would be very helpful (Or choose one of the 2, or both), otherwise, I’d need to upload it to Google Drive, adjust sharing options, then get the sharing link and use it.

Any resources to support this?

I made a quick mockup, I feel like this should either be a node level option in the node settings, or could also work as a specific workflow level option.

For the nodes: [HTTP node example]
image
Once toggled, show options to choose the holding duration if applicable.

If you think this feature will help, don’t forget to upvote.

Upvoted. What service are you using at the moment to upload the file to in order to get a public URL? Would prefer a free one if possible.

Many thanks.

1 Like

I used tmpfiles.org

This is their API: /tmp/files - API

1 Like

I don’t see which node you use. I used http request but I don’t see the parameter Binary File -Temp Url.

here’s the node I’m using