isInNet()() 函數可讓您將 URL 主機名稱解析為 IP 位址,並測試它是否屬於遮罩所指定的子網路。這與 SOCKS 使用的 IP 位址式樣屬於相同類型。請參閱範例 4:直接連線到子網路。
host 為 DNS 主機名稱或 IP 位址。若傳送的是主機名稱,此函數會將它解析為 IP 位址。
pattern 是以點分隔的 IP 位址式樣
mask 是 IP 位址式樣遮罩,決定應該比對 IP 位址的哪個部分。值 0 表示忽略;255 表示相符。若主機的 IP 位址符合指定的 IP 位址式樣,則此函數會傳回 true。
true 或 false
只有當主機的 IP 位址與 198.95.249.79 完全相符時,此敘述才為 true:
isInNet(host, "198.95.249.79", "255.255.255.255")
只有當主機的 IP 位址與 198.95.* .* 完全相符時,此敘述才為 true: isInNet(host, "198.95.0.0", "255.255.0.0")