Какой стек HTTP для использования для клиента, требующего HTTP/1.1, HTTP/2 и HTTP/3Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Какой стек HTTP для использования для клиента, требующего HTTP/1.1, HTTP/2 и HTTP/3

Сообщение Anonymous »

У меня есть требование создать клиентское приложение для качества производства для платформы Android. Ожидается, что клиент будет поддерживать HTTP/1.1, HTTP/2 и HTTP/3 асинхронно. Из различных источников, что понятно, есть несколько стеков. Из доступных стеков я попытался оценить приведенные ниже стеки: < /p>
  • httpurlconnection - нативный стек в Android - но поддерживает только
    htttp /1.1 < /li>
    okhttp - внешний стек с открытым имингом, упомянутый по адресу
    https://android.googlesource.com/platfo ... al/okhttp/ - но
    поддерживает http/1.1 и http/2
  • Cronet -внешний стек с открытым имингом, упомянутый по адресу
    https://android.googlesource.com/platfo ... al/cronet/ -
    Поддерживает http/1.1, http/2 и http/3.
Понимание «внешнего» - это то, что платформа Android зависит, но которая не является в первую очередь разработан и поддерживается проектом с открытым исходным кодом Android. Максимальная долгосрочная совместимость и устойчивость. Мой текущий наклон - использовать Cronet (также используемый Chromium), поскольку он поддерживает все требуемые версии HTTP. или я должен искать какой -либо другой стек ?
Спасибо,
tuhin

Подробнее здесь: https://stackoverflow.com/questions/794 ... and-http-3
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»