findProxy property
void findProxy=(Sets the function used to resolve the proxy server to be used for opening a HTTP connection to the specified url
. If this function is not set, direct connections will always be used.
The string returned by f
must be in the format used by browser PAC (proxy auto-config) scripts. That is either
"DIRECT"
for using a direct connection or
"PROXY host:port"
for using the proxy server host
on port port
.
A configuration can contain several configuration elements separated by semicolons, e.g.
"PROXY host:port; PROXY host2:port2; DIRECT"
The static function findProxyFromEnvironment on this class can be used to implement proxy server resolving based on environment variables.
Source
set findProxy(String f(Uri url));
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/HttpClient/findProxy.html