toJson method

  1. @override
Map<String, dynamic> toJson()
override

Converts the NetworkLog instance to a JSON Map

Returns a Map containing all the log information in a format that can be easily serialized to JSON.

Implementation

@override
Map<String, dynamic> toJson() => {
  'timestamp': timestamp.toIso8601String(),
  'tag': tag,
  'method': method,
  'url': url,
  'requestHeaders': requestHeaders,
  'requestBody': requestBody,
  'statusCode': statusCode,
  'responseHeaders': responseHeaders,
  'responseBody': responseBody,
  'isSuccess': isSuccess,
  'type': 'network',
};