Pull to refresh
3
0

User

Send message

Как я сделал кастомный прерыватель Okhttp через котлиновские корутины

Reading time4 min
Reach and readers4.9K
Начнём с постановки задачи.

  1. Надо в каждом запросе в header’s отправлять токен и id юзера
  2. Надо из каждого ответа вытаскивать из headers новый токен и id юзера
  3. Полученные данные надо сохранять

Библиотека для серверного взаимодействия – Retrofit. За многопоточность отвечают корутины.
Задача не сложная, надо просто добавить прерыватель Okhttp client в каждый запрос. Полчаса и всё готово, всё работает, все рады. Но мне стало интересно, а нельзя ли сделать прерыватель без Okhttp клиента?
Читать дальше →

Information

Rating
Does not participate
Registered
Activity