handleError static method
String?
handleError(
- DioException error
)
Implementation
static String? handleError(DioException error) {
String? message = "unknown";
switch (error.type) {
case DioExceptionType.connectionTimeout:
message = "connectionTimeout";
break;
case DioExceptionType.receiveTimeout:
message = "receiveTimeout";
break;
case DioExceptionType.sendTimeout:
message = "sendTimeout";
break;
case DioExceptionType.badResponse:
message = error.message!.length > 20 ? "badResponse" : error.message;
break;
case DioExceptionType.cancel:
message = "cancel";
break;
case DioExceptionType.connectionError:
message = "connectionError";
break;
case DioExceptionType.badCertificate:
message = "badCertificate";
break;
case DioExceptionType.unknown:
message = "unknown";
}
return message;
}