Time-out na URL

2 respostas
V
Bom dia, alguém poderia me dizer como eu dou um time-out no seguinte comando:

try{

URL acsp = new URL(strUrl + rec);

BufferedReader in = new BufferedReader(new InputStreamReader  (acsp.openStream()));

}

Por exemplo: se essa pesquisa demorar mais de um minuto eu daria um time-out.

Obrigado

Vilson

2 Respostas

C

Olá Vilson,
Vc pode usar:

setSOTimeout(int timout)

da class Socket.
Se o tempo expirar gera um SocketTimeoutException!
Verifique a documentação (API - http://java.sun.com/j2se/1.4.2/docs/api/) para maiores detalhes!!

Té +!

V

Clóvis, Obrigado pela ajuda, mas Eu não consegui aplicar o setSoTimeout para a URL, todos os exemplos que vi somente é utilizado com Socket, será que vc tem algum exemplo com URL??

Obrigado
Vilson

Criado 31 de maio de 2004
Ultima resposta 31 de mai. de 2004
Respostas 2
Participantes 2