Re:Show HN: patchbay.pub – Poor man's ngrok/IFTTT/serverless
by emj on Wednesday November 27, 2019 @05:06PM
(#21652643)
Yes but it is the receiving that mess you up, if you want to use standard shell tools and just stream it. Everything can be solved by using other tools.
# preserve filename for i in a b; do gzip -9 $i; done
# does not preserve filenames while true; done curl $patchbay| mangle | gzip -9 | curl -d@- $patchbay; done
As for metadata, you might consider multipart/form-data, or just packing it into the query string (obviously depends on how much data you're talking about). Of course you'd probably need to write that in something other than bash.
EDIT: It's pretty easy to send form-data with curl: https://ec.haxx.se/http-multipart.html