Waarom CIDR-uitsluitingen niet rechtstreeks naar Java nonProxyHosts worden vertaald
Gebruik de pijpgescheiden taal voor hostnaampatronen van Java in plaats van een gekopieerde subnetvermelding als een adresrouteringsregel te behandelen.
http.nonProxyHosts accepteert gedocumenteerde hostpatronen die door pijpen worden gescheiden. Een gekopieerde 169.254/16-waarde zorgt er niet voor dat het dat subnet classificeert.
Een IDE die uitzonderingen van het besturingssysteem importeert, kan deze mismatch blootleggen aan Java/Gradle. De hele lijst verwijderen kan een waarschuwing verbergen terwijl bedoelde directe routes worden weggegooid.
Vertaal de eis, niet alleen de interpunctie: expliciete interne hostnamen kunnen een kleine benoemde verzameling uitdrukken. Op adressen gebaseerd beleid vereist een ondersteund mechanisme in plaats van een veronderstelde CIDR-uitbreiding.
Onderscheid ook een letterlijk adres in de URL van het omzetten van een hostnaam en het controleren van het resultaat. Deze matcher is niet automatisch een routingtabel of een DNS-subnetclassificatie. Houd de consument en zijn syntaxis bij het uitzonderingsbeleid.