Я пытаюсь создать приложение, которое может работать, даже когда сеть не работает. Идея состоит в том, чтобы хранить данные, возвращенные из RequestFactory, в localStorage и использовать localStorage, когда сеть недоступна. Моя проблема - я не уверен, как именно различать ошибки сервера (5XX, 4XX, ...) и сетевые ошибки. (Я предполагаю, что в обоих случаях будет вызываться мой Receiver.onFailure(), но я до сих пор не знаю, как идентифицировать эту ситуацию)
Любая помощь будет оценена по достоинству,
Спасибо, Гилад.