Как я могу использовать пакетные HTTP-запросы с Kotlin(Android)?
Мне нужно связаться с сервером, который не может обрабатывать все запросы независимо (вероятно, чтобы иметь возможность откатить всю "транзакцию"). Мне нужно использовать пакетные запросы, как описано здесь: https://tools.ietf.org/id/draft-snell-http-batch-00.html
Запросы содержат объекты JSON.
В отдельных запросах есть ссылки на разрешение зависимостей (созданные Newtonsoft Json). Раньше я сам (де) сериализовал все самостоятельно, но теперь я портирую приложение с JAVA на Kotlin и должен использовать HTTP-клиент - желательно Retrofit. Модернизация не поддерживает пакетную обработку (https://github.com/square/retrofit/issues/2525). Боюсь, что если мне придется самому писать какие-то тела запросов, я сам смогу написать и остальное, пока я занимаюсь этим... И этого недостаточно, чтобы написать тело запроса - я должен уметь читать ответ также. Есть ли другой HTTP-клиент, который лучше соответствует моим требованиям? Или мне вообще не стоит его использовать? Буду признателен за любые подсказки или предложения.