createHttpClient method
Returns a new HttpClient using the given context
.
When this override is installed, this function overrides the behavior of
new HttpClient
.
Implementation
@override
HttpClient createHttpClient(SecurityContext? context) {
if (origin != null) {
return DoKitHttpClient(origin!.createHttpClient(context));
}
HttpOverrides.global = null;
final HttpClient client = DoKitHttpClient(HttpClient(context: context));
HttpOverrides.global = this;
return client;
}