IPv6-Aware代理帮助程序 API 定义

为了利用已启用 IPv6 的功能,IT 管理员必须在其 WPAD 脚本中定义一个名为 FindProxyForURLEx (url 的函数、主机) 将替换旧版 FindProxyForUrl (url、主机) 函数。 只有通过新的 FindProxyForURLEx 函数,管理员才能执行新的函数。

我们还尝试通过调整函数以与其他网络组件相同的优先顺序返回不同类型的 IP 地址来简化开发人员的工作,特别是 IPv6 地址,后跟 IPv4 地址 (即 Winsock 的 getaddrinfo ( 的当前行为。) 函数) 。

以下函数是 导航器代理自动配置 (PAC) 文件格式规范 的扩展,使 WPAD 脚本能够处理支持 IPv6 的网络。

JavaScript 函数 FindProxyforURLEx 的预定义函数和环境

基于主机名的条件

isResolvableEx

确定给定的主机字符串是否可以解析为 IP 地址。

isInNetEx

确定 IP 地址是否位于特定子网中。

相关实用工具函数

dnsResolveEx

将主机字符串解析为其 IP 地址。

myIPAddressEx

查找 localhost 的所有 IP 地址。

sortIpAddressList

对 IP 地址列表进行排序。

getClientVersion

获取 WPAD 处理引擎的版本。

注意

此功能需要 Windows Internet Explorer 7 或更高版本。