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);