Java检查URL是否有效

  1. importjava.net.URL;
  2. importjava.net.HttpURLConnection;
  3. publicclassURLCheck{
  4. privatebooleanisConnect(Stringurl){
  5. booleanflag=false;
  6. intcounts=0;
  7. if(url==null||url.length()<=0){
  8. returnflag;
  9. }
  10. while(counts<5){
  11. try{
  12. HttpURLConnectionconnection=(HttpURLConnection)newURL(url)
  13. .openConnection();
  14. intstate=connection.getResponseCode();
  15. if(state==200){
  16. //Stringrealurl=connection.getURL().toString();
  17. flag=true;
  18. }
  19. break;
  20. }catch(Exceptionex){
  21. counts++;
  22. continue;
  23. }
  24. }
  25. returnflag;
  26. }
  27. publicstaticvoidmain(String[]args){
  28. URLCheckcheck=newURLCheck();
  29. System.out.println(check.isConnect("http://gaojin.javaeye.com"));
  30. }
  31. }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值