использования HttpUrlConnection для запросов к api, т.к. Неудобен он... Что считается наиболее стандартным и стабильным решением?
okHttp, для API - Retrofit (под капотом okHttp)
Спасибо.
OkHttp это либа которая используется как HttpClient. Retrofit это либа которая позволяет использовать REST. Retrofit использует OkHttp
Конечно не удобен) у него даже timeout = 0 бесконечности ;D
Та меня больше коробит от ручной обработки релиректов... От того как json ему скармливать... Т. Е. Штука то рабочая. Но как то слишком много телодвижений...
Че то не понял...
не обращай внимания, там просто набор слов
Старый проект на поддержке?)
OkHttp это либа которая используется как HttpClient. Retrofit это либа которая позволяет использовать REST. Retrofit использует OkHttp
это никак не объясняет разницу между запросами и HTTP-запросами
Выше по другому изложил свою мысль
Дико извиняюсь, а okhttp типа не позволяет использовать rest?)
Проекту года 3-4. Это 5 однотипных приложений... Раньше они были как отдельные ветки одного проекта... Один и тот же код менялся в 5 местах вручную со всеми вытекающими)) В общем мне поручили следить за этим, а я вот заморочился и хочу привести в работоспособное состояние. Это моё первое знакомство с Android можно сказать) и сразу в бой))
Позволяет, просто самому будешь это все делать
А Retrofit удобно, за тебя все делает
Ну я так и понял). Если есть возможность выпиливый и ставь Retrofit
вот делать должно быть нехер, чтобы переписывать ради переписывания
Спасибо. Буду читать)
ты хочешь в старый проект повсеместно внедрить новую крутую технологию?
Не совсем. То что сейчас есть - по факту не работает. И это надо исправить.
А что не так? если на это выделено время и оно поможет решить проблему в проекте то надо делать
А чо за проблема в HttpConnection?
все так, я просто уточнил
а, я посмотрел в начало треда, а там HUC. Да, он бывает неадекватен
Я хочу сначала почитать) и уйти от HttpUrlConnection) костылем мостырить что то большое я не буду.
ну уйти от HttpUrlConnection здравая мысль, да
Громоздкость. Ну и мне сейчас надо обработать редиректы. Где то они есть, где то нет... И как то думается мне, что должны быть более простые способы...
Ну опять таки, если время есть то конечно Retrofit. Square плохих вещей не делает. Используй Retrofit
Спасибо. Я почитаю.
Ты один работаешь?
Над этим - да) мобильная разработка - не наш профиль) но я хочу научиться))
Лол
чяво?
Okhttp для запросов, но не http?)
Каких запросов ты о чем?
Перечитай своё предложение )
Перечитал, нормально там все. Okhttp это httpClient. А чо не так?
Он не для http запросов чтоли?
Любой HttpClient для http запросов
Обсуждают сегодня