Verificar se existe conexao internet

3 respostas
F

ola,

dei uma olhada aqui no forum, procurei no google e tb nao axei…

existe um meio de eu verificar, via codigo, se existe conexao disponivel com a internet ?

3 Respostas

M

Bom dia,

tente abrir uma conexão http ou similar e veja se retorna uma exception(em caso de falha) ou uma conexão(em caso de sucesso).

Veja uma coisa que podes usar:
http://jakarta.apache.org/commons/httpclient/

Até!

P

Eu já fiz assim:

try{
            java.net.URL mandarMail = new java.net.URL("http://www.guj.com.br");
            java.net.URLConnection conn = mandarMail.openConnection();

            java.net.HttpURLConnection httpConn = (java.net.HttpURLConnection) conn;
            httpConn.connect();
            int x = httpConn.getResponseCode();
            if(x == 200){
                   System.out.println("Conectado");
            }
        }
        catch(java.net.MalformedURLException urlmal){
            
        }
        catch(java.io.IOException ioexcp){
            
        }
C
paulorb.pacheco:
Eu já fiz assim:
try{
            java.net.URL mandarMail = new java.net.URL("http://www.guj.com.br");
            java.net.URLConnection conn = mandarMail.openConnection();

            java.net.HttpURLConnection httpConn = (java.net.HttpURLConnection) conn;
            httpConn.connect();
            int x = httpConn.getResponseCode();
            if(x == 200){
                   System.out.println("Conectado");
            }
        }
        catch(java.net.MalformedURLException urlmal){
            
        }
        catch(java.io.IOException ioexcp){
            
        }
Muito bom chapa, funcionou direitinho aki...
Criado 8 de janeiro de 2007
Ultima resposta 25 de ago. de 2010
Respostas 3
Participantes 4