toJson method

dynamic toJson()

Converts the response to a json object

Implementation

dynamic toJson() {
  final data = <String, dynamic>{};

  data['type'] = 'response';
  data['statusCode'] = statusCode;
  data['writeTime'] = writeTime;
  data['readTime'] = readTime;
  data['waitTime'] = waitTime;
  data['httpVersion'] = httpVersion;
  data['statusLine'] = statusLine;

  if (actualNetworkRequest != null) {
    data['networkRequest'] = actualNetworkRequest!.toJson();
  }
  if (actualNetworkResponse != null) {
    data['networkReply'] = actualNetworkResponse!.toJson();
  }
  updateJson(data);
  return data;
}