debugJsonParseForIos method

Map<String, dynamic> debugJsonParseForIos(
  1. Map<String, String> headers,
  2. String debugJson
)

Implementation

Map<String, dynamic> debugJsonParseForIos(
  Map<String, String> headers,
  String debugJson,
) {
  Map valueMap = json.decode(debugJson);
  var parseData = <String, dynamic>{};
  parseData['headers'] = headers;
  try {
    parseData['isSuccess'] = true;
    parseData['statusCode'] = HttpCode.SUCCESS;
    parseData['data'] = valueMap['data'];
  } catch (error) {
    parseData['isSuccess'] = false;
    parseData['statusCode'] = HttpCode.INTERNAL_SERVER_ERROR;
    debugPrint('debug json parse error: ${error.toString()}');
  }
  return parseData;
}