onResponse method

  1. @override
void onResponse(
  1. Response response,
  2. ResponseInterceptorHandler handler
)

Called when the response is about to be resolved.

Implementation

@override
void onResponse(Response response, ResponseInterceptorHandler handler) {
  FS.networkEvent(
    url: response.requestOptions.uri.toString(),
    statusCode: response.statusCode,
    method: response.requestOptions.method,
    requestSize: computeRequestSize(response.requestOptions),
    responseSize: computeResponseSize(response),
    durationMs: _durationOf(response.requestOptions),
  );
  super.onResponse(response, handler);
}