Потоковое тело ответа OkHTTP на трепет EventSink - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть флаттер EventChannel EventSink (https://api.flutter.dev/javadoc/io/flutter/plugin/common/EventChannel.EventSink.html), в который я хочу записать тело ответа OKHttp. Используя ResponseBody::source, я получаю Buffered Source.

Какой правильный способ потоковой передачи (без блокировки) данных из BufferedSource в EventSink?

Я мог бы получить полный BufferedSource, используя BufferedSource::bytes(), но это не приводит к потоковой передаче данных, но полностью их читает, а затем возвращает.

...