Hi team,
We have the following scenario to which we're trying to find a solution involving Streaming:
- External API provides large response
- Apigee Proxy connects to this API as TargetEndpoint and retrieves the response (200 MB+) using streaming
- How can we pass this large response to our own Backend Service (another TargetEndpoint, that supports streaming) directly from Apigee ?
- If we use a Service Callout to a TargetEndpoint, Streaming for it doesn't appear to work and the request that lands on the TargetEndpoint is empty.
- any other way to pipe directly the streaming output from one Backend Service (~external) to another Backend Service (~internal) using Apigee ?
We're using Apigee X.
Let me know if any other info is helpful to describe the scenario we're facing.
Thank you in advance for any info !
- Ciprian