日期:2014-05-20  浏览次数:20697 次

如何判断一个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
前几天见过一个高手写的,两句话,好使。忘了怎么写的了