Определения API вспомогательного прокси-сервера IPv6-Aware

Чтобы воспользоваться преимуществами функций с поддержкой IPv6, ИТ-администраторы должны определить в скрипте WPAD функцию FindProxyForURLEx (URL, host), которая заменит устаревшую функцию FindProxyForUrl (URL, host). Только из новой функции FindProxyForURLEx администраторы смогут выполнять новые функции.

Мы также попытались упростить работу для разработчиков, согласуя наши функции для возврата различных типов IP-адресов в том же порядке, что и другие сетевые компоненты, в частности IPv6-адреса, за которыми следуют IPv4-адреса (т. е. текущее поведение функции getaddrinfo(..) Winsock).

Следующие функции являются расширениями спецификации формата файлов автоматической настройки прокси-сервера Навигатора (PAC), чтобы скрипты WPAD могли обрабатывать сети с поддержкой IPv6.

Предопределенные функции и среда для функции JavaScript FindProxyforURLEx

Условия на основе имени узла

isResolvableEx

Определяет, может ли данная строка узла разрешаться в IP-адрес.

isInNetEx

Определяет, находится ли IP-адрес в определенной подсети.

Связанные служебные функции

dnsResolveEx

Разрешите строку узла в ее IP-адрес.

myIPAddressEx

Находит все IP-адреса для localhost.

sortIpAddressList

Сортирует список IP-адресов.

getClientVersion

Возвращает версию обработчика обработки WPAD.

Примечание

Для этой функции требуется Windows Internet Обозреватель 7 или более поздней версии.