ProxyHttpClient constructor

ProxyHttpClient({
  1. Client? inner,
  2. required ProxyManager proxyManager,
  3. bool useValidatedProxies = true,
  4. bool rotateProxies = true,
  5. bool enableLogging = true,
})

Creates a new ProxyHttpClient with the given parameters

Implementation

ProxyHttpClient({
  http.Client? inner,
  required ProxyManager proxyManager,
  bool useValidatedProxies = true,
  bool rotateProxies = true,
  bool enableLogging = true,
}) : _inner = inner ?? http.Client(),
     _proxyManager = proxyManager,
     _useValidatedProxies = useValidatedProxies,
     _rotateProxies = rotateProxies,
     _enableLogging = enableLogging;