dnsDomainIs()() 函数将检测 URL 主机名是否属于给定的 DNS 域。如果要将浏览器配置为不对本地域使用代理,则此函数很有用,如示例 1:代理除本地主机之外的所有服务器和示例 2:代理防火墙外部的本地服务器中所示。
在某些情况下会基于 URL 所属的 DNS 域从一组代理中选择接收请求的代理,当您在这些情况下使用多个代理进行负载平衡时,此函数也很有用。例如,如果要通过将包含 .edu 的 URL 定向到一个代理,而将包含 .com 的 URL 定向到另一个代理来进行负载平衡,则可以使用 dnsDomainIs()() 来检查 URL 主机名。
host 是 URL 中的主机名。
domain 是对主机名进行测试所用的域名。
true 或 false
以下语句将为 true:
dnsDomainIs("www.example.com", ".example.com")
以下语句将为 false:
dnsDomainIs("www", ".example.com") dnsDomainIs("www.mcom.com", ".example.com")