Size: a a a

Programming Offtop

2020 May 27

VP

Vladimir Petrakovich in Programming Offtop
Nikita Yatskivskiy
HttpUrlConnection не умеет в отмену??
java.net.http
А этот вообще блокирующий
источник

VP

Vladimir Petrakovich in Programming Offtop
Quantum Harmonizer
а что сейчас на сервер-сайде популярно? Апач? rest template?
Ну много чего, за всю индустрию не скажу 🤷‍♂
Но эти тоже, да
источник

NY

Nikita Yatskivskiy in Programming Offtop
Vladimir Petrakovich
java.net.http
А этот вообще блокирующий
Кажется, в Android SDK и нет такого пакета((
java.net всмысле есть, но пакета http в нём нет
источник

NY

Nikita Yatskivskiy in Programming Offtop
Не докопировали;)
источник

VP

Vladimir Petrakovich in Programming Offtop
Nikita Yatskivskiy
Кажется, в Android SDK и нет такого пакета((
java.net всмысле есть, но пакета http в нём нет
Ну да, он туда вероятно не скоро приедет, а уж использовать его можно будет ещё позже
источник

NY

Nikita Yatskivskiy in Programming Offtop
Vladimir Petrakovich
Ну да, он туда вероятно не скоро приедет, а уж использовать его можно будет ещё позже
Он в java 8 только появился? Или в какой версии?
источник

QH

Quantum Harmonizer in Programming Offtop
Nikita Yatskivskiy
Он в java 8 только появился? Или в какой версии?
в 9 в инкубаторе, в 10 зарелизился
источник

VP

Vladimir Petrakovich in Programming Offtop
В 12-14 перестал уходить в вечный цикл при работе с TLS 1.3 и HTTP 2 😂
источник

NY

Nikita Yatskivskiy in Programming Offtop
А насколько правильным будет в SDK добавить OkHttp? С одной стороны - сейчас он используется везде. Стандарт, можно сказать. С другой стороны - SDK вроде как не должно вообще никаких third-party зависимостей содержать. Но смотрю на HttpUrlConnection и… прям вот не хотя смотрю.
Никогда просто раньше не писал либы и интересно мнение со стороны.
источник

NY

Nikita Yatskivskiy in Programming Offtop
Две основные дилеммы, в общем - kotlin и OkHttp
источник

DP

Dmitry Ponyatov in Programming Offtop
Andrew Mikhaylov
Ну, общая идея -- знаний много, а работать с ними хоть сколько-нибудь эффективно человечество пока так и не научилось -- вполне себе здравая.
Вот кстати да, в 80х хайпили на базах знаний и экспердных системах, в итоге пшик и ничего в ближайшем окружении ПО не напоминает
источник

U

Unat in Programming Offtop
Nikita Yatskivskiy
А насколько правильным будет в SDK добавить OkHttp? С одной стороны - сейчас он используется везде. Стандарт, можно сказать. С другой стороны - SDK вроде как не должно вообще никаких third-party зависимостей содержать. Но смотрю на HttpUrlConnection и… прям вот не хотя смотрю.
Никогда просто раньше не писал либы и интересно мнение со стороны.
Я бы добавил в первой версии гвоздями, а потом прикрутил бы модулями, как в ретрофите с парсерами
источник

NY

Nikita Yatskivskiy in Programming Offtop
Unat
Я бы добавил в первой версии гвоздями, а потом прикрутил бы модулями, как в ретрофите с парсерами
Типа позднее добавить возможность подключении других известных либ? Или добавить возможность работать через обычный HttpUrlConnection
источник

U

Unat in Programming Offtop
Nikita Yatskivskiy
Типа позднее добавить возможность подключении других известных либ? Или добавить возможность работать через обычный HttpUrlConnection
Добавить возможность использовать любую библиотеку для исполнения запросов
источник

U

Unat in Programming Offtop
Интерфейсы, дженерики и всё такое
источник

U

Unat in Programming Offtop
А дефолтную реализацию с окхттп выложить отдельно
источник

DE

Denis Egorov in Programming Offtop
Nikita Yatskivskiy
А насколько правильным будет в SDK добавить OkHttp? С одной стороны - сейчас он используется везде. Стандарт, можно сказать. С другой стороны - SDK вроде как не должно вообще никаких third-party зависимостей содержать. Но смотрю на HttpUrlConnection и… прям вот не хотя смотрю.
Никогда просто раньше не писал либы и интересно мнение со стороны.
В идеале сделать возможность сконфигурировать свой http cilent. Но изначально я, скорее всего, делал бы через httpUrlConnection
источник

NY

Nikita Yatskivskiy in Programming Offtop
Denis Egorov
В идеале сделать возможность сконфигурировать свой http cilent. Но изначально я, скорее всего, делал бы через httpUrlConnection
Есть такое - моя совесть тоже считат этот вариант правильным.
источник

DE

Denis Egorov in Programming Offtop
Но тут надо понимать, что за sdk. Если это что-то внутреннее, и вы используете okHttp, то можешь спокойно прибить говздями
источник

NY

Nikita Yatskivskiy in Programming Offtop
Не внутреннее. В этом и дело)
источник