wvlet / airframe

Essential Building Blocks for Scala
https://wvlet.org/airframe
Apache License 2.0
631 stars 65 forks source link

http-client: Support multi-part upload #3420

Open xerial opened 6 months ago

xerial commented 6 months ago

multi-part upload support is missing in airframe-http.

Related https://github.com/xerial/sbt-sonatype/pull/474

xerial commented 6 months ago

https://github.com/mizosoft/methanol/ can be a reference implementation

xerial commented 6 months ago

or https://sttp.softwaremill.com/en/stable/requests/multipart.html

Andrapyre commented 6 months ago

Note, if this will help solve https://github.com/xerial/sbt-sonatype/pull/474, it will need to also support multipart uploads where a single part has an application/octet-stream content type (see reference here).