Dlaczego wykluczenia CIDR nie przekładają się bezpośrednio na Java nonProxyHosts
Używaj języka wzorców nazw hostów Javy rozdzielanych pionowymi kreskami, zamiast traktować skopiowany wpis podsieci jako regułę trasowania adresów.
http.nonProxyHosts akceptuje udokumentowane wzorce hostów rozdzielane pionowymi kreskami. Skopiowana wartość 169.254/16 nie sprawia, że klasyfikuje on tę podsieć.
IDE importujące wyjątki systemu operacyjnego może ujawnić tę niezgodność wobec Java/Gradle. Usunięcie całej listy może ukryć ostrzeżenie, ale odrzucić zamierzone trasy bezpośrednie.
Tłumacz wymaganie, nie tylko interpunkcję: jawne wewnętrzne nazwy hostów mogą wyrazić niewielki nazwany zbiór. Polityka oparta na adresach wymaga obsługiwanego mechanizmu, a nie zakładanego rozszerzenia CIDR.
Rozróżniaj też dosłowny adres w adresie URL od rozwiązywania nazwy hosta i sprawdzania wyniku. Ten dopasowywacz nie jest automatycznie tablicą trasowania ani klasyfikatorem podsieci DNS. Zachowaj konsumenta i jego składnię razem z polityką wyjątków.