Доброе утро!
У меня довольно простой вопрос. Есть ли у кого-нибудь ссылка на функцию 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()
не получает полезного значения, тогда возвращается пустая строка.