我正在尝试运行一个URL命令,假设从我的软件调用到一部手机,它是有效的,只是我想要它没有浏览器或有它,并在大约3-5秒后关闭它,这对我来说也没问题。所以基本上有字符串包含: URL +电话号码现在我尝试了很多选项,比如:
HttpURLConnection httpConn = null;
URL url = new URL(url_open);
httpConn = (HttpURLConnection) url.openConnection();
httpConn.setRequestMethod("GET");
// Time out after a 5 seconds
httpConn.setConnectTimeout(5000);
httpConn.connect();
httpConn.disconnect();我试过了:
Process p = Runtime.getRuntime().exec("C:\\Program Files\\Internet
Explorer\\iexplore.exe" +" " + url_open);
Thread.sleep(5000);
System.out.println("The address" + " " + url_open);
p.destroy();没有成功。
发布于 2018-05-08 14:38:22
请尝试以下代码:
String url = "<Your URL>";
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
//add request header
con.setRequestProperty("User-Agent", "Mozilla/5.0");
int responseCode = con.getResponseCode();
if(responseCode == 200){
System.out.println("Done!!");
}https://stackoverflow.com/questions/50227064
复制相似问题