WebClient is able to read reactive streams continuously, but the producer needs to “properly” emit it. To achieve it we should set content type to application/json+stream or text/event-stream.
https://piotrminkowski.com/2019/11/04/using-reactive-webclient-with-spring-webflux/