OkHttp поддерживает HTTP/2-сервер?
Я занимаюсь разработкой приложения для потокового видео на базе Android с использованием библиотеки OkHttp и HTTP/2. Я изучаю возможность использования функции push-протокола сервера по протоколу HTTP / 2, но я не уверен, поддерживает ли OkHttp это или нет.
У меня есть базовая реализация сервера для тестирования HTTP/2 push, которая без проблем работает в браузере Chrome (т. Е. Отправленный контент сохраняется в кеше и извлекается из кеша браузером). Когда я использую приложение Android с библиотекой OkHttp, контент больше не помещается в кеш клиента (кстати, он инициализирован и работает правильно). В частности, клиент отправляет поток сброса на сервер для каждого контента, который сервер хочет передать.
Есть ли у вас идеи, если OkHttp поддерживает push-потоки? И в случае, если он поддерживает продвижение сервера, есть ли лучшие методы, чтобы заставить его работать? Заранее спасибо за ваши ответы.
1 ответ
Ничего в данный момент. Мы переписываем постоянство кэша, и это большое усилие. Если вы хотите прочитать внутреннее устройство, для него есть обратные вызовы, но в данный момент они просто отменяют отправленные потоки.