如何判断一个URL地址是否有效?
写一个程序,判断当前给定的URL链接地址是否有效,可以理解成是否可以访问这个url链接地址,url地址可以是http://www.sina.com.cn or http://localhost:8080/ or http://www.sina.com.cn/yule.html等等,请达人指点一二,谢谢了。
------解决方案--------------------看ping否?
------解决方案--------------------直接连接一下,比方说
try{
AppletContext context = getAppletContext();
URL url = new URL(jtfURL.getText());
context.showDocument(url);
}catch(Exception ex)
{
System.out.println( "Is not a validate Url ");
}
或者设置timeout
前几天见过一个高手写的,两句话,好使。忘了怎么写的了