toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'url': url,
    'method': method,
    'requestBody': requestBody,
    'responseBody': responseBody,
    'responseCode': status,
    'requestHeaders':
        requestHeaders.map((key, value) => MapEntry(key, value.toString())),
    'responseHeaders':
        responseHeaders.map((key, value) => MapEntry(key, value.toString())),
    'requestContentType': requestContentType,
    'responseContentType': responseContentType,
    'duration': duration,
    'startTime': startTime.millisecondsSinceEpoch,
    'requestBodySize': requestBodySize,
    'responseBodySize': responseBodySize,
    'errorDomain': errorDomain,
    'errorCode': errorCode,
  };
}