属性

simpleproxyresolverSimpleProxyResolver:ignore-hosts

声明

property ignore-hosts: string[] [ read, write ]

描述 [源码]

一个主机名和 IP 地址的列表,解析器应允许直接连接到这些地址。

条目可以有以下 4 种格式之一

  • 主机名,例如“example.com”、“.example.com”或“*.example.com”,其中任意一种都匹配“example.com”或它的任何子域。

  • IPv4 或 IPv6 地址,例如“192.168.1.1”,只匹配该地址。

  • 一个主机名或 IP 地址后跟端口号,例如“example.com:80”,匹配该主机名或 IP 地址匹配的内容,但只针对显式指示的端口号的 URL。在 IPv6 地址的情况下,地址部分必须用括号括起来:“[::1]:443”

  • IP 地址范围,由基本地址和前缀长度给出,例如“fe80::/10”,匹配该范围内的任何地址。

注意,在使用 Unicode 主机名时,匹配是对名称的 ASCII 形式进行的。

另外,请注意,主机名排除只适用于通过名称识别的主机连接,IP 地址排除只适用于通过地址识别的主机连接。也就是说,如果 example.com 的地址为 192.168.1.1,并且 :ignore-hosts 列表中仅包含“192.168.1.1”,则连接到“example.com”(例如,通过 GNetworkAddress)将使用代理,而连接到“192.168.1.1”(例如,通过 GInetSocketAddress)则不会。

这些规则与其他应用程序最常用的“ignore-hosts”“noproxy”规则匹配。

类型:char* 数组

标志

可读
可写
构造
仅构造