Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Unknown
Description
Netty4 HTTP reads the entire stream into memory using io.netty.handler.codec.http.HttpObjectAggregator to build the entire full http message. But the resulting message is still a stream based message which is readable once.
from:
https://github.com/apache/camel/blob/master/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
This would mean I can't, using Netty, send big files over HTTP.
Is there something we can do with the Netty component to allow full streaming?
For example for very big files like 1gb files etc.
Attachments
Issue Links
- is related to
-
CAMEL-9952 Provide access to stream in camel-netty4-http component
- Resolved
-
CAMEL-14017 camel-netty-http - support the full streaming both on inbound and outbound
- Resolved
- relates to
-
CAMEL-13734 camel-undertow - Support streaming of large data for HTTP endpoints
- Resolved
- links to