В моем приложении я пытаюсь обработать Exceptions
, который может возникнуть из-за использования веб-служб http, так как я знаю, что существует 3 типа исключений, которые могут возникнуть
Transport Exception
Protocol Exception
Timeout Exception
Я использую класс HttpClient
в своем приложении для Android, мне не нужно указывать учетные данные для входа как частьмоего http-запроса, так что я думаю, что исключение протокола возникает редко, я знаю, что это не единственная причина, по которой может возникать исключение протокола, но это наиболее распространенная причина,
для исключения транспорта, которое я прочитал, HttpClient
является надежной для обработки исключения транспорта, поэтому он блокирует исключение транспорта и повторные запросы,
, поэтому теперь для исключения тайм-аута (тайм-аут соединения и тайм-аут сокета) повторная попытка запроса является правильным способом обработки этих исключений?или есть более надежное решение?