`
guolang2116
  • 浏览: 72323 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

测试URL是否可用

    博客分类:
  • java
阅读更多

import java.net.URL;  
import java.net.HttpURLConnection;  
 
public class test2 {  
    private boolean isConnect(String url) {  
        boolean flag = false;  
        int counts = 0;  
        if (url == null || url.length() <= 0) {  
            return flag;  
        }  

        //测试5次
        while (counts < 5) {  
            try {  
                HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection();  
                int state = connection.getResponseCode();  
                if (state == 200) {  //200:可用,401不可用
                    flag = true;  
                }  
                break;  
            } catch (Exception ex) {  
                counts++;  
                continue;  
            }  
        }  
        return flag;  
    }  
 
    public static void main(String[] args) {  
        test2 check = new test2();  
        System.out.println(check.isConnect("http://www.baidu.com/"));  
    }  

分享到:
评论

相关推荐

    Android apk下载文件的url链接,并且可以判断网络是否连接

    `ConnectivityManager`和`NetworkInfo`接口可以用来检测网络是否可用。例如: ```java ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); ...

    android 判断网络是否可用与连接的网络是否能上网

    Android 判断网络是否可用与连接的网络是否能上网 Android 中判断网络是否可用和连接的网络是否能上网是非常重要的,特别...使用 ConnectivityManager 和 URL 连接可以轻松地判断网络是否可用和连接的网络是否能上网。

    OpenFeign动态URL测试Demo

    6. **测试**:使用JUnit或其他测试框架,编写测试用例验证动态URL的调用是否成功。在这个DEMO中,`test-tegin-auto-url`可能包含了测试类和相关配置文件,用于验证动态URL功能的正确性。 通过这个DEMO,我们可以...

    Android检测url地址是否可达的两种方法

    在Android开发中,有时我们需要检测一个URL地址是否可以成功访问,例如在下载文件或加载网页之前验证链接的有效性。本文将介绍两种在Android环境中检查URL可达性的方法。 **方法一:使用HttpURLConnection** 这种...

    Java 测试URL地址是否能正常连接的代码

    在Java编程中,测试URL地址是否能正常连接是一项常见的任务,这通常涉及到网络请求和HTTP协议的理解。本文将深入解析两段Java代码,它们分别用于检查URL的连通性和可用性。 首先,我们来看第一段代码,这个方法`...

    java检测redis是否可用的方法示例

    "java检测redis是否可用的方法示例" Java检测Redis是否可用的方法示例主要给大家介绍了关于Java检测Redis是否可用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值。 ...

    WEB安全性测试测试用例(基础)

    4. **恶意代码**:测试是否能通过UBB代码注入恶意JavaScript代码,例如`[url=javascript:alert('hello')]链接[/url]`。 通过上述测试案例,可以全面评估一个Web应用的安全性和健壮性,帮助开发者发现潜在的安全隐患...

    SSH(struts2,Hibernate,Spring)整合及测试亲测可用

    测试是验证整合是否成功的关键步骤,这通常涉及单元测试、集成测试和端到端测试。可以使用JUnit、Mockito等工具对单个组件进行测试,然后通过模拟HTTP请求进行集成测试,最后通过实际运行应用程序并验证其功能来确保...

    测试数据库是否连接成功.doc

    如果遇到问题,检查数据库配置、驱动版本、JDBC驱动是否正确添加,以及网络连接是否正常。同时,查阅官方文档或在线资源,寻求解决方案。 总之,通过MyEclipse的Database Explorer,开发者可以方便地进行数据库连接...

    测试网站是否down掉

    在IT行业中,测试网站是否宕机是网络运维和开发者日常工作中不可或缺的一部分。这涉及到网站的可用性、稳定性以及用户体验。本话题将详细讲解如何通过源代码实现这一功能,确保网站的正常运行。 首先,我们需要理解...

    js判断请求的url是否可访问,支持跨域判断的实现方法

    在JavaScript中,判断一个URL是否可访问并且支持跨域判断,通常涉及到Ajax技术以及JSONP(JSON with Padding)协议。以下是一种实现方法的详细解析: 首先,我们需要理解跨域问题。由于浏览器的安全策略,...

    cognos sdk URL简介

    API文档详细解释了各种可用的API方法、参数以及响应格式,这对于开发者理解和构建有效的URL至关重要。 例如,通过URL调用`/cognos/api/v1/reports/{reportID}/run`,你可以启动一个指定ID的报告。这里的`{reportID}...

    swift:URL Scheme的使用

    通过理解并熟练运用URL Scheme,开发者可以创建更富交互性的用户体验,提高应用的可用性和便捷性。在实际开发中,我们还需要注意安全问题,确保只有授权的应用才能处理我们的自定义URL Scheme,避免被恶意应用利用。...

    测试可用蜘蛛源码,可建搜索引擎

    标题中的“测试可用蜘蛛源码,可建搜索引擎”揭示了我们即将探讨的核心技术主题:搜索引擎的构建和蜘蛛爬虫(也称网络爬虫)的源代码。搜索引擎是互联网上用于检索信息的重要工具,它们通过自动抓取网页、索引内容并...

    PTS测试方案

    这些测试对于确保应用程序和服务的稳定性和高可用性至关重要。 1. **容量测试**: - 测试原理:容量测试旨在确定系统在承受逐渐增加的负载直至资源利用率(如CPU或内存)达到预设阈值(如85%)时的最大处理能力。...

    JSP项目的URL重写

    4. **测试和调试**:通过浏览器访问应用,观察URL是否按照预期重写。`urlrewritefilter`提供了一些内置的URL以供调试,如`/urlrewrite/debug`。 **URL重写的优势:** 1. **用户友好**:静态化的URL更容易理解和...

    weblogic部署测试war包

    测试部署环境的分发能力意味着验证该环境是否能正确地将应用实例分布到多个服务器上,以实现负载均衡和高可用性。同时,测试WebLogic和Tomcat的WAR包部署能力是确保这两个常见的Java应用服务器能够支持标准的Java ...

    JAVA类验证URL

    在Java开发过程中,经常需要验证一个URL是否可用或可访问。这通常涉及到网络请求以及状态码的处理。本文将详细介绍`URLAvailability.java`类的设计思路与实现细节,该类主要用于检查一个URL是否有效。 #### 二、类...

Global site tag (gtag.js) - Google Analytics