0

自分のサイトから URL 検証を行うにはどうすればよいですか? たとえば、ユーザーが「mysite.com」のような 1 つの URL リンクにアクセスすると、その Web ページに進みます。ただし、「mysite.com/what」などの別の URL を試した場合は、エラー メッセージを表示して、このような URL は無効であることを伝えます。

この方法を試しましたが、機能せず、UrlValidatorは非推奨です: http://www.mkyong.com/java/how-to-validate-url-in-java/

何か案は?

4

1 に答える 1

0

目的を達成するためのオプションがいくつかあります。それぞれのオプションは、URL をどの程度「深く」掘り下げて検証するかによって異なります。URL は構文的に正しいかもしれませんが、(サブ) ドメインは存在しません。これが必要になる場合があります(ただし、Spring Framework を使用しているかどうかは教えてくれませんでした)。または、メール アドレスの例で行ったように、共通の ApacheバージョンとGoogle Guavaを一緒に使用して独自の UrlValidator を構築できます。

于 2015-07-17T08:26:54.030 に答える