`

判断url链接是否有效

    博客分类:
  • java
阅读更多

java判断一个链接是否有效 (2011年08月01日)
   一、 使用java快速判断网页链接是否有效 收藏 
 /**
 * 判断链接是否有效 * 输入链接
 * 返回true或者false
 */
 public static boolean isValid(String strLink) {
  URL url;
  try {
      url = new URL(strLink);
      HttpURLConnection connt = (HttpURLConnection)url.openConnection();
  
   connt.setRequestMethod("HEAD");
      String strMessage = connt.getResponseMessage();
      if (strMessage.compareTo("Not Found") == 0) {
       return false;
      }
     }
     connt.disconnect(); } catch (Exception e) {    return false; }
     return true;
 } 
 二、
 package test;
 import java.net.*;   
 public class riqi {              
 public static void main(String[] args) {                         
 try {                                      
  URL url=new URL( "http://www.aaa.com ");
  URLConnection conn=url.openConnection(); 
  String str=conn.getHeaderField(0);                                     
  if (str.indexOf( "OK ")> 0){
   System.out.println( "正常! ");
  }else{ 
   System.out.println( "不能游览 ");
  }
 } catch (Exception ex){ }

分享到:
评论

相关推荐

    使用java快速判断网页链接是否有效

    在互联网应用开发中,经常会遇到需要验证网页链接有效性的情况。例如,在爬虫程序中需要确保所抓取的链接是有效的,或者是在网站维护过程中检查外部链接的有效性等。本文将详细介绍如何使用Java语言来实现一个简单的...

    JavaScript判断一个URL链接是否有效的实现方法

    引言 有一个通讯录系统, 同时部署在几台服务器上, 但是主页上有个通讯录的链接, 链接到这个系统. 问题是, 有时候链接指向的服务器出故障, 于是希望在这个服务器出故障(服务不可用)的情况下, 能指向其他服务器的链接....

    js判断url是否有效的两种方法

    方法一:(仅适用于ie) 代码如下:function CheckStatus(url) { XMLHTTP = new ActiveXObject(“Microsoft.XMLHTTP”) XMLHTTP.open(“HEAD”,url,false) XMLHTTP.send() return XMLHTTP.status==200 } function...

    java获取网网页中出现的图片及判断网页代码中是否包含有效图片

    2. **检查响应状态码**:如果响应状态码为200(OK),则说明图片链接有效。 3. **检查Content-Type**:进一步验证响应头中的`Content-Type`字段,确保其为图片类型,如`image/jpeg`、`image/png`或`image/gif`等。 ...

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

    <title>JS判断URL是否可访问 <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> 检验的url地址: 判断是否可访问" onclick="getURL()"> <div id="msg1"></div> <div id="msg">...

    可以自动判断转到的地址是否能打开的URL转发系统 (单用户 ASP)

    在本案例中,系统具有自动判断功能,能够检测目标URL是否可用,确保用户始终能够得到有效的响应。 ASP(Active Server Pages)是微软开发的一种服务器端脚本环境,用于生成动态网页。在这个URL转发系统中,ASP被...

    PHP判断远程url是否有效的几种方法小结

    get_headers函数可以返回服务器响应的HTTP标头,开发者可以根据标头信息来判断URL的有效性。如果返回的标头数组中第一个元素包含数字200,那么可以判断这是一个有效的URL。使用get_headers的一个前提是需要在PHP配置...

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

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

    asp.net C#检查URL是否有效的方法

    我们有时候需要对用户输入的网站(URL)进行有效性检查, 代码如下:function ...不止从格式上,更要检查用户输入的网址是否真正有效。检查URL可以参考js正则表达式验证网址格式,检查URL有效的方法有很多,例如你可

    jquery判断页面网址是否有效的两种方法

    jQuery方法是一种利用jQuery库来发起AJAX请求判断链接有效性的技术。具体步骤如下: 1. 在HTML页面中引入jQuery库文件。 2. 给需要验证的链接绑定点击事件。 3. 在点击事件中执行AJAX请求,设置请求类型为"GET",并...

    Js检测判断URL网址输入是否正确

    以上这些知识点,包括URL的定义、正则表达式的应用以及JavaScript内置API的使用,共同构成了检测判断URL网址输入是否正确的基础。通过这些技术,开发者可以确保Web应用中的用户输入是符合标准的URL,从而保证应用的...

    linux-vl在文本文档中的URL链接检查器CLI

    这个工具对于内容创作者、网站管理员以及需要确保文档中链接有效性的任何人来说都非常有用。VL(URL Link Verifier)提供了高效且方便的方式来批量检查文本文件中的链接状态,确保链接的正确性和可用性。 VL的使用...

    用Javascript判断图片是否存在,不存在则显示默认图片的代码

    以下详细知识点涵盖了如何用JavaScript判断图片是否存在,以及实现这一功能的具体代码示例。 ### JavaScript检测图片是否存在 JavaScript提供了一种机制来处理图片加载失败的情况。当图片无法加载时,可以通过`...

    IE链接有效性检测工具

    **IE链接有效性检测工具** IE链接有效性检测工具是一款专门针对Internet Explorer浏览器收藏夹设计的应用程序。它的主要功能是帮助用户检查收藏夹内的各个链接是否仍然有效,能够正常访问。随着时间的推移,用户...

    python检查URL是否正常访问的小技巧

    4. **状态判断**:根据返回的状态码判断URL是否可正常访问。 5. **结果输出**:将每个URL的访问结果打印出来,方便后续分析。 #### 二、具体实现方法 接下来,我们将详细介绍如何使用Python实现上述步骤。 ##### ...

Global site tag (gtag.js) - Google Analytics