Java にはすぐに使える優れた検証ライブラリが含まれていないことに少しショックを受けました ( PHP にも含まれています! )。
私は apache commons から UrlValidator を試しましたが、「小さな」問題があります -それは punycode を理解していません。
(したがって、たとえば、次のURL「http://xn--d1abbgf6aiiy.xn--p1ai/」の場合、否定的な結果が得られます)
Punycode (構文のみ) の有無にかかわらず、URL を適切に検証できるライブラリをお勧めできますか?
ありがとう。