close method
Close the request for input. Returns the value of done.
Implementation
@override
Future<HttpClientResponse> close() {
return _inner.close().then((response) {
var requestbody = _sendBuffer.toString();
// Capture request headers as a map
var requestHeaders = <String, String>{};
_inner.headers.forEach((name, values) {
requestHeaders[name] = values.join(', ');
});
var wrappedResponse = _wrapResponse(
response,
requestID,
_inner.uri.toString(),
_inner.method,
timestamp,
requestbody,
requestHeaders: requestHeaders,
);
return wrappedResponse;
}, onError: (dynamic err) {
if (kDebugMode) {
print(err);
}
// _registerErrorEvent()
});
}