这是我的代码,目前只能连接到url。如何确认文件存在(gedata.php)。 (网址不是真实的,出于安全原因我更改了真实的网址)
URLConnection conn = new URL("http://testweb/trueweb.com.my/getdata.php").openConnection();
conn.connect();
有什么想法吗?
编辑回答(感谢 Hanlet Escaño 提供代码):
URLConnection conn = new URL("http://www.google.com.my").openConnection();
conn.connect();
int code = ((java.net.HttpURLConnection)conn).getResponseCode();
if (code == 404)
{
System.out.println("URL not exist");
}
else{
System.out.println("URL Exist!");
}
最佳答案
试试这个:
int code = ((java.net.HttpURLConnection)conn).getResponseCode();
然后检查代码是否为 404 你知道你的页面不存在:
if (code == 404)
{
...
}
关于java - 如何确认文件 getdata.php 存在于给定的 url 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21373281/