چرا استثناهای CIDR مستقیماً به Java nonProxyHosts ترجمه نمیشوند
از زبان الگوهای نام میزبان جداشده با لوله در جاوا استفاده کنید، نه اینکه ورودی زیرشبکه کپیشده را قاعده مسیریابی نشانی بدانید.
http.nonProxyHosts الگوهای مستند میزبان را که با لوله جدا شدهاند میپذیرد. اما مقدار 169.254/16 کپیشده باعث نمیشود آن زیرشبکه را دستهبندی کند.
یک IDE که استثناهای سیستمعامل را وارد میکند میتواند این ناسازگاری را در برابر Java/Gradle آشکار کند. حذف کل فهرست ممکن است هشداری را پنهان کند و در همان حال مسیرهای مستقیم موردنظر را دور بریزد.
نیاز را ترجمه کنید، نه فقط نشانهگذاری را: نامهای میزبان داخلی صریح میتوانند مجموعه کوچکی نامدار را بیان کنند. سیاست مبتنی بر نشانی به سازوکاری پشتیبانیشده نیاز دارد، نه به افزونه CIDR فرضی.
همچنین نشانی تحتاللفظی در URL را از تحلیل نام میزبان و بررسی نتیجه تفکیک کنید. این تطبیقدهنده بهطور خودکار جدول مسیریابی یا دستهبند زیرشبکه DNS نیست. مصرفکننده و نحو آن را همراه با سیاست استثناها نگه دارید.