Is it possible to enable streaming without a streaming client or target endpoint?

I'm trying to do a POC on a pass-through proxy that receives requests from a non-streaming client and forwards them to a non-streaming backend service. The reason we're looking at streaming is because the payload size is expected to be 10+MB, which exceeds the message size limit. It looks like streaming will allow us to overcome this limitation. Based on the official documentation, it looks like streaming for the proxy can be enabled without requiring streaming for the target endpoint. However, if I'm streaming data that exceeds the message size limit, does this require me to enable streaming with the target endpoint?

0 1 56
1 REPLY 1

Not applicable

Yes, streaming can be enabled in Apigee layer without enabling in client or backe side.

But it will work upto 10mb. You need to increase the configuration values in rmp to enable this for more than 10mb.