NetworkLoggerHttpClientRequest constructor

NetworkLoggerHttpClientRequest(
  1. HttpClientRequest _inner, [
  2. int? eventTimestamp
])

Implementation

NetworkLoggerHttpClientRequest(this._inner, [int? eventTimestamp])
    : requestID = _globalUuid.v4(),
      timestamp = eventTimestamp ?? DateTime.now().millisecondsSinceEpoch {
  // subscribe for the completion event right away so we will be notified
  // when request completes
  var request = this;

/*  _inner.done.then((response) {
    var requestbody = _sendBuffer.toString();
    print("Done");
    _wrapResponse(
      response,
      requestID,
      _inner.uri.toString(),
      _inner.method,
      timestamp,requestbody);
  }, onError: (dynamic err) {
    print(err);
    // _registerErrorEvent()
  });*/

 // _registerBeginEvent(request);

/* request.done.then((value) {
   print("RequestAAA");
 _readRequestBody(request);
   var requestbody = _sendBuffer.toString();

  *//*  var response = _wrapResponse(value, requestID, request.uri.toString(),
        request.method, this.timestamp);
    _registerCompleteEvent(
        response, null, null, DateTime.now().millisecondsSinceEpoch);
    return response;*//*
  }, onError: (dynamic err) {
     print(err);
    // _registerErrorEvent()
  });*/
}