Как стать автором
Обновить

Комментарии 6

Ну сколько можно ещё? Ждём перевод какой-нибудь статьи от индуса как создать новый Андроид проект в студии.
Мне кажется, для новичков будет полезно узнать как развернуть сетевую часть в своем приложение.
Да, верно, поправили перевод
А как быть в случае, когда формат ответа меняется? Например, вместо «JSON-объекта» возвращается описание ошибки: {error:… {title:}}

Принцип Паретто для джавистов(котлинистов) 99% пишем боллерплейт...))) Это просто get запрос, просто. А это библиотека, которая призвана облегчать жизнь. Вам не кажется что что то не так с этим ЯП?

Python:
x = requests.get('https://example.com')
data = x.json()

Elixir:
data:=HTTPoison.get! "https://example.com"

И даже Go компилируемый язык с более слабой рефлексией:
req := map[string]interface{}{}
var myClient = &http.Client{Timeout: 10 * time.Second}
r, err := myClient.Get("https://example.com")
data:=json.NewDecoder(r.Body).Decode(req)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации