当前位置:  技术问答>java相关

如何知道一个连接的资源是否存在和连接会否超时!

    来源: 互联网  发布时间:2015-10-25

    本文导语:  String myURL="http://www.xxx.com/xxx/xxx.xxx"; URL url=new URL(/tech-qa-java/myURL/index.html); 如何得到连接之后,服务器给回的资源信号呀? | 如果文件不存在的话,不是有异常抛出吗? 如果是Socket的话,加上 Socket.setSoTimeout(int...

String myURL="http://www.xxx.com/xxx/xxx.xxx";
URL url=new URL(/tech-qa-java/myURL/index.html);
如何得到连接之后,服务器给回的资源信号呀?

|
如果文件不存在的话,不是有异常抛出吗?
如果是Socket的话,加上
Socket.setSoTimeout(int ms);
就可以了

|
java.net.URL l_url = new java.net.URL(/tech-qa-java/sURL/index.html);
                    java.net.HttpURLConnection l_connection = (java.net.HttpURLConnection) l_url.openConnection();
                    l_connection.connect();
                    l_urlStream = l_connection.getInputStream();
                    java.io.BufferedReader l_reader = new java.io.BufferedReader(new java.io.InputStreamReader(l_urlStream));
                    String sCurrentLine = "";
                    String sTotalString = "";
                    while ((sCurrentLine = l_reader.readLine()) != null)

                    {
                        sTotalString+=sCurrentLine;
                    }

    
 
 

您可能感兴趣的文章:

  • 关于inetd。我做了一个测试程序,想计算ftp最多能有多少了连接,我发现当连接到1020次就不可以连接了,哪位大侠知道如何做才能将连接数量增加至10000呢??
  • 请问怎么知道每个TCP连接所属哪个进程??还有怎么样断开系统中任意一个TCP连接?
  • 怎么知道哪些函数需要连接什么库,如memset,sleep等等
  • 哪位兄弟知道?gdb如何调试动态连接库
  • Qmail,能否知道连接Qmail server的客户端地址?
  • 怎么知道socket连接已经断开?
  • 浙ICP备11055608号-3 iis7站长之家
  • linux端是服务器,客户端连接后,有时并不知道客户端断开,怎么侦测?
  • tcp连接中服务器如何知道客户端退出
  • 关于连接池的问题:我不知道数据库连接池在那个包里面,我在JDK1.4的API手册中找不到?
  • 我想通过shell,定时去连接IE网址,不知道这个能不能做?请高手指点
  • 请问:我在win2000下装了一个vMware4.5,又装了一个linux9.0,可是不会配置网络,我的虚拟机已经配置好了桥连接,可是在linux下我不知道
  • 使用TCP,在客户端怎么知道建立好的连接已经断开?怎么用非阻塞模式,以及怎么知道socket已经收到数据并立即将数据读出?
  • 安装了虚拟机,加载Linux镜像后, 在ms-dos窗口下使用ipconfig命令后,有几个连接不知道什么意思
  • 用socket编程中,怎样及时的知道非正常断开的TCP连接!!
  • 困扰了我好几天,用jdbc连接数据库的问题,不知道卡在哪里了,请大伙帮我看看。谢谢,帮我顶一顶,也给分。
  • 我写了个客户/服务起的程序可是,可是不知道怎么连接编译了!!!
  • 哪位大侠知道Turbo Linux下用sysctl命令修改connect(...)的超时的内核参数是哪一个?
  • 各位专家,如何知道消息队列中消息是否已经超时了?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我怎么样才能知道库中某表已经存在或者不存在?
  • 请教高手:C语言怎么知道一个进程是否存在(Linux下)
  • 请问我怎么样才能知道一个特定的数据库中是否存在某一个表
  • 在linux下怎么查看用户的密码?怎么知道有这样一个用户存在?
  • 如何知道在linux下面如何知道mysql服务是用哪个端口啊
  • 那位知道怎样能知道 linux C/C++文件它所依赖的文件
  • 哪位大哥知道?我怎样知道LINUX redhat 7.2下声音设备由哪个应用程序占用?
  • 我做了个简单的留言板,不知道如何知道留言者的ip地址?
  • 只知道一个命令, 不知道其进程,问如何停止它?
  • red hat linux 9.0安装问题,不知道有人知道吗?
  • 知道进程的ID,有什么函数知道这个进程还活不活?
  • 我插入USB设备,知道是1-1:1.0下面,如何知道ttyUSB?
  • UI小问题,可我就是不知道怎么实现,或许您知道……
  • 我在rh8下装了wine,可是我不知道装到哪里了,那位知道默认路径?
  • 请问如何在不知道对方IP,仅知道MAC地址的情况下和对方通信呢?
  • 已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
  • 不知道这个问题是否有人知道!
  • 在不知道表结构的前提下,怎样把该表的一条记录打印出来?(即不知道各字段类型时,用哪个方法?)
  • SUN OS5.8怎么没有make ,我想装APACHE2.0不知道怎么下手,原来的APACHE1.3有不知道怎么卸载
  • 要在arm开发板上实现DHCP+方式拨号上网,谁能给点下手的思路,知道不知道都给点意见吧?
  • 可信计算你知道嘛?红旗的可信计算你知道嘛?
  • 我装了jbuilder5,知道sn,但没有注册,每次启动都要跳出个jbuilder licence,要你注册,烦得很,那位大虾知道注册码,千万告诉小弟我,谢了
  • 我现在只有debian kernel 2.6,我把disc1的iso格式释放到了我的硬盘上面,我不知道里面有什么软件,也不知道怎样安装这些软件,莫展一筹
  • 一JSP网站,统一指定一个errorPage页面,统一处理异常,在指定的errorPage页面中,我想知道具体是哪个页面出错的,即想知道出错页面的具


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3