创建 SWT 浏览器异常
Create SWT browser exception
如何为 SWT 浏览器的 setUrl() 方法创建异常?我想展示一些 url 错误或连接问题。
您似乎只想检查给定的 URL 是否为 available/reachable。在这种情况下,此代码将执行您想要的操作:
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()
。
如何为 SWT 浏览器的 setUrl() 方法创建异常?我想展示一些 url 错误或连接问题。
您似乎只想检查给定的 URL 是否为 available/reachable。在这种情况下,此代码将执行您想要的操作:
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()
。