zio-http
zio-http copied to clipboard
Support streaming in Client
Is your feature request related to a problem? Please describe.
Many APIs provide very large responses, for example, S3, in which it is possible to download a large file or stream a video.
Describe the solution you'd like
Comprehensive, performant, and rock-solid support for streaming in Client.
Describe alternatives you've considered
None.
Additional context
Need scope.
In current implementation, Client streaming it is enabled when the netty's ObjectAggregator
is not present in the pipeline.
- [ ] Client response streaming should be enabled based on
Transfer-Encoding
header value. - [ ] Add implementation for Client Request streaming - send data to server (POST, PUT) using chunked request.
I will take it