首页 > 作文

java判断http地址是否连通(示例代码)

更新时间:2023-04-04 04:55:45 阅读: 评论:0

下面代码看下java判断http地址是否连通

private boolean isok(string url) {        if(strutil.impty(url)) return fal;        try {            别样的青春风景作文url neturl = new url(url);            httpurlconnection connection = (httpurlconnection) neturl.o家庭主妇侦探penconnection();            connection.tconnecttimeout(3000); //连接主机超时时间ms            connection.treadtimeout(3000); //从主机读取数据超时时间ms            if (httpurlconnection.http_ok == connection.getresponcode()立冬后) {                system.out.println("网络联通!");                return true;            }        } catch (ioexception e) {            log.error("连接不通", e.getmessage());            return fal;        }        return fal;    }

补充:下面看下url.openconnection() 设置超时时间

system.tproperty("sun.net.client.defaultconnecttimeout", "30000");  system.tproperty("sun.net.client.defaultreadtimeout", "30000");  

其中: sun.net.client.defaultconnecttimeout:连接主机的超时时间(单位:毫秒)

sun.net.client.defaultreadtimeout:从主机读取数据的超时时间(单位:毫秒)

jdk 1.5以前的版本,只能通过设置这两个系统属性来控制网络超时。在1.5中,还可以使用httpurlconnection的父类urlconnection的以下两个方法:

tconnecttimeout:设置连接主机超时(单位:毫秒)

treadtimeout:设置从主机读取数据超时(单位:毫秒)

例如:

httpurlconnection urlcon = (httpurlconnection)url.openconnection();  urlcon.tconnecttimeout(30000);  urlcon.treadtimeout(300专业实习报告00);  

到此这篇关于java判断http地址是否连通(示例代码)的文章就介绍到这了,更多相关java判断http地址内容请搜索www.88755我和春天有个约会作文1.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 04:55:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/61017ee4352c3aa20433b812aa7335a6.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:java判断http地址是否连通(示例代码).doc

本文 PDF 下载地址:java判断http地址是否连通(示例代码).pdf

标签:主机   时间   单位   地址
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图