嗯,我想标题说几乎所有的东西,我想生成随机的网站地址,但我需要检查该网站是否存在。那么在android / java上有一种方法吗?
答案 0 :(得分:4)
您可以像这样检查响应代码:
URL url = new URL("Your URL");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.connect();
int responseCode = connection.getResponseCode();
if (responseCode == HttpURLConnection.HTTP_OK) {
// if Website is ok this wil be called
}
答案 1 :(得分:1)
查看InetAddress
包,有很多不同的方法可以实现这一点。
private boolean exists(String host){
try{
InetAddress.getByName(host);
return true;
}catch(UnknowHostException e){
return false;
}
}