Mark seria uma solução interessante esse do ping… mas nem sempre aonde rodará a aplicação, terá internet
Marky.Vasconcelos
Ai é um problema.
Procure nas classes InetAdress, URL ou URI se ele tem algo como isValid.
E tente criar um e verificar.
A
alanweb
Cara eu ia sugerir fazer um “WHOIS” do dominio em algum servidor de registar para saber se é um dominio valido, mas como nem sempre tera internet fica meio inviavel mesmo!
Nesse caso, a exemplo do que eu disse pode-se utilizar:
www.guj-brasil.com
http://www.guj-brasil.com
www.guj-brasil.com.br
http://www.guj-brasil.com.br
Nehum deles existe, mas seriam considerados nomes validos!
rimolive
Não entendi direito se sua necessidade de validar sites é garantir que ele exista de fato, mas se não precisar validar a existência dele você pode construir uma Expressão Regular que valide o formato da URL.