With HTTP/2 cURL is going to support multiplexed uploads:
I’ve successfully used the http2-upload.c code to upload 600 parallel streams to the test server and they were all sent off fine and the responses received were stored fine.
Most of the discussion in HTTP/2 around multiplexing is for downloading. I hadn’t given much thought to multiplexing uploads.
Any browsers looking to implement this?