handle method

  1. @override
dynamic handle(
  1. Response response
)
override

Implementation

@override
dynamic handle(Response response)  {
  if (response.statusCode != 200) {
    throw Exception('Failed to load resource');
  }

  final Map<String, dynamic> jsonResult = jsonDecode(response.body.toString());
  if (jsonResult['code'] != 1) {
    throw Exception(jsonResult['message']);
  }
  return jsonResult['result'];
}