-1
如何为SWT浏览器创建setUrl()方法的异常?我想要显示网址错误或连接问题。创建SWT浏览器异常
如何为SWT浏览器创建setUrl()方法的异常?我想要显示网址错误或连接问题。创建SWT浏览器异常
看来你想要做的就是检查给定的URL是否可用/可达。在这种情况下,该代码将做你想要什么:
private static boolean isReachable(String url)
{
try
{
HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection();
connection.setRequestMethod("HEAD");
int responseCode = connection.getResponseCode();
return responseCode == 200;
}
catch (IOException e)
{
return false;
}
}
只是把它调用Browser#setUrl()
之前。
是的,这是什么。谢谢 –
你必须添加更多的细节到你的问题。你究竟想要做什么?你想在调用'setUrl()'之前检查一个网站是否存在?你想检查设备是否有网络连接? – Baz
任何异常像没有找到网页或让我们说我打电话的网址,但该网址的服务器已停止。 –