Eu queria saber se existe alguma API padrão em Java para validar um determinado URL. Quero verificar se a string do URL está correta, ou seja, se o protocolo fornecido é válido, e se uma conexão pode ser estabelecida.
Tentei usar HttpURLConnection, fornecendo a URL e conectando-se a ela. A primeira parte do meu requisito parece ter sido cumprida, mas quando tento executar HttpURLConnection.connect (), a exceção 'java.net.ConnectException: Conexão recusada' é lançada.
Isso pode ser por causa das configurações de proxy? Tentei definir as propriedades do sistema para proxy, mas sem sucesso.
Deixe-me saber o que estou fazendo de errado.
java url validator
, há de fato algumas questões aqui, como validar o url (olhando para a string) e como verificar se o url está acessível (por meio de uma conexão http, por exemplo).