работы с сервером, , у ретрофита не реализован механизм повторной отправки запроса, есть сервер, на нем в бд указано что запрос один и тот же пришел дважды. Собственно вопрос, возможно что на телефоне запрос прошел успешно, но ответ не пришел и отвалился интернет, когда интернет появился мобилка ждала ответа и сервер принял как ещё один запрос? поэтому и получился дубль
Нет, отправил и все. Если ты в мобилке делаешь повтор, думая что запрос не прошел тогда будет дубль. Можно решить при помощи id запроса. Сервер если видит дубликат, не обрабатывает, либо возвращает старый ответ. В зависимости от ситуации
Обсуждают сегодня