Назад | Перейти на главную страницу

Возвращаемые значения функции Proxy Auto Config (PAC) dnsResolve ()

Доброе утро!

У меня довольно простой вопрос. Есть ли у кого-нибудь ссылка на функцию dnsResolve () в сценариях автоматической настройки прокси? Или, если на то пошло, справочник функций для всех функций PAC? Я ищу особенности, такие как типы возвращаемых значений, значения ошибок и т. Д. Не примеры того, как это использовать.

т.е. dnsResolve () возвращает строковый IP-адрес в случае успеха или bool false в случае неудачи.

Это самое близкое, что я нашел:

dnsResolve(host)
hosthostname to resolve
Resolves the given DNS hostname into an IP address, and returns it in the dot separated format as a string.

Example:
dnsResolve("home.netscape.com")returns the string "198.95.249.79".

Но он не перечисляет то, что возвращается, если не может решить эту проблему (возвращает ли он false? Возвращает исходный аргумент?)

У Microsoft есть хороший набор документации для API с поддержкой IPv6.

API IPv4 в основном работают одинаково, но они не поддерживают адреса IPv6. Вот список изменений.

Вот ссылка на старую спецификацию Netscape для Функции PAC.

В любом случае я почти уверен, что если dnsResolve() не получает полезного значения, тогда возвращается пустая строка.