findProxy 属性

void findProxy(String f(Uri url)?)

设置用于解析打开指定 url 的 HTTP 连接所使用的代理服务器的函数。如果未设置此函数,则始终使用直接连接。

f 返回的字符串必须与浏览器 PAC(代理自动配置)脚本的格式相同。即:

"DIRECT"

用于使用直接连接或

"PROXY host:port"

用于使用端口 port 上的代理服务器 host

配置可以包含多个配置元素,它们通过分号分隔,例如:

"PROXY host:port; PROXY host2:port2; DIRECT"

此类上的静态函数 findProxyFromEnvironment 可以用于根据环境变量实施代理服务器解析。

实现

void set findProxy(String Function(Uri url)? f);