为什么 CIDR 排除项不能直接转换为 Java nonProxyHosts
请使用 Java 以竖线分隔的主机名模式语言,而不是把复制来的子网条目当作地址路由规则。
http.nonProxyHosts 接受以竖线分隔的、有文档记载的主机模式。复制来的 169.254/16 值并不能让它对该子网进行分类。
导入操作系统例外项的 IDE 可能把这种不一致暴露给 Java/Gradle。删除整个列表可能掩盖警告,同时丢弃原本想要的直连路由。
要翻译需求,而不只是标点:显式的内部主机名可以表达一个小型具名集合。基于地址的策略需要受支持的机制,而不是假定存在 CIDR 扩展。
还要区分 URL 中的字面地址与解析主机名并检查结果这两种情况。该匹配器并不会自动成为路由表或 DNS 子网分类器。请把使用方及其语法与例外策略放在一起。