Я использую HttpClient в проекте формы xamarinКакие исключения могут вызывать HttpClient?
Класс документирован, но я не могу найти документацию о том, какие исключения могут быть выбраны его методы.
Например, у GetAsync метода нет документации о возможных исключениях. Но я предполагаю, что это бросает, например, когда сервер недоступен.
Есть ли список исключений, которые этот класс мог бы выбрасывать?
Да, в документации конкретных методов. Почему ты хочешь знать? – CodeCaster
Вы получаете «HttpResponseMessage», который имеет свойства «IsSuccessStatusCode» и «StatusCode», который может быть одним из следующих: https://msdn.microsoft.com/en-us/library/system.net.httpstatuscode(v=vs .118) .aspx Это то, что вы ищете? –
@CodeCaster Я не могу найти документацию об исключениях (например, здесь: https://msdn.microsoft.com/de-de/library/hh158944(v=vs.118).aspx). Я хочу знать, потому что я хочу обрабатывать все исключения. – Nathan