interceptedClient function
InterceptedClient
interceptedClient({})
get InterceptedClient of IoClient with proxy
Implementation
InterceptedClient interceptedClient({
required List<InterceptorContract> interceptors,
Map<String, String> proxy = const {},
}) {
Client? proxyClient;
if (proxy.isNotEmpty) {
proxyClient = IOClient(
HttpClient()
..findProxy = (url) {
return HttpClient.findProxyFromEnvironment(url, environment: proxy);
},
);
}
return InterceptedClient.build(
interceptors: interceptors,
client: proxyClient,
);
}