toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() => {
      'headers': headers.map,
      'requestOptions': requestOptions.toMap(),
      'data': data,
      'statusCode': statusCode,
      'statusMessage': statusMessage,
      'extra': extra,
      'realUri': realUri.toMap(),
      'isRedirect': isRedirect,
      'type': type?.name,
      'cookie': cookie,
      'exception': exception is DioException
          ? (exception as DioException).toMap()
          : exception,
      'redirects': redirects
          .map((item) => {
                'location': item.location,
                'statusCode': item.statusCode,
                'method': item.method,
              })
          .toList()
    };