toJson method
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,
};
}