测试url是否可以访问
作者:
终极蚂蚁 | 来源:发表于
2019-07-05 14:10 被阅读0次
测试url是否可以访问
参考链接
import java.net.HttpURLConnection;
import java.net.URL;
public class TestMain {
public static void main(String[] args){
String url = "https://www.baidu.com/s?ie=utf-8&wd=test";
boolean canConn = testGetConnection(url);
System.out.println(canConn);
}
/**
* 测试url是否可以访问
* @param url 测试链接
* @return true : 可以, false 不行
*/
public static boolean testGetConnection(String url){
int status = 404;
try {
URL urlObj = new URL(url); // 创建url
HttpURLConnection oc = (HttpURLConnection) urlObj.openConnection(); // 获取连接
oc.setUseCaches(false); // 不允许使用缓存
oc.setConnectTimeout(3000); // 设置超时时间
status = oc.getResponseCode(); // 获取连接返回状态
} catch (Exception ignore){}
return status == 200; // 返回结果
}
}
本文标题:测试url是否可以访问
本文链接:https://www.haomeiwen.com/subject/wytehctx.html
网友评论