请问要连接到一个URL时,怎么设置超时限制啊~~~~~~~~

michaelwp 2003-12-29 08:20:50
就是用于防止阻塞太久~~~~~~~~
怎么实现啊,,,,急急急急急
...全文
222 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fadestarfish 2003-12-30
  • 打赏
  • 举报
回复
楼上正解
michaelwp 2003-12-30
  • 打赏
  • 举报
回复
我查了JDK,没有那个东东~~~~~~~~~
我知道可以这样做
try
{
Socket s=new Socket();
InetSocketAddress inet=new InetSocketAddress("www.pku.edu.cn",i);
try
{
s.connect(inet,4000);
}
catch(SocketTimeoutException timeout)
{System.out.println("times up");}
catch(IOException e)
{System.err.println(e);}
}
但有没有更简单的办法呢??????
tiger_wkh52741 2003-12-30
  • 打赏
  • 举报
回复
session就是指客户端与服务器端的对话的对象!
不过.我不知道session.setSoTimeout(150);有没有这个方法.
楼主可以试一试!
socket.setSoTimeout(150);还可以的嘛!
michaelwp 2003-12-30
  • 打赏
  • 举报
回复
session是什么呢??不懂得说~~~~~~~~~~
yangjuanli 2003-12-29
  • 打赏
  • 举报
回复
session.setSoTimeout(150);
设置超时
layueer 2003-12-29
  • 打赏
  • 举报
回复
学习,up
michaelwp 2003-12-29
  • 打赏
  • 举报
回复
能不能不用socket呢??~~~~~java应该有更高层次的实现吧~~~~~~
xiaogz 2003-12-29
  • 打赏
  • 举报
回复
socket.setSoTimeout(150);
设置超时

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧