Streaming & HTTP Clients (General Industry Question)

Hey Everyone,

Apologies if this question is rather basic, but do most HTTP clients support streaming requests and responses by default? Our existing API framework allows for requests with large payloads, so I'm trying to assess the potential impact on our current API consumers to plan for change management. In general, what are some things to consider?



Thanks,

Steven

0 2 78
2 REPLIES 2

Not applicable

Yes, there is impact of streaming on the platform and other APIs.

If streaming is enabled then the wait time of other requests in a queue will increase. That will impact other APIs performance.

Wouldn't the wait time be effectively the same? My impression was that the HTTP client would just start receiving the transfer earlier than having to wait for the entire request to process.

Separately, do most HTTP clients and client libraries (Ajax, Requests, etc.) typically support streaming by default?