2011-07-25 42 views
1

我有txt文件中的URL列表我使用它进行性能测试,因为URL没有正确形成java.IO.exeption被抛出,我想知道如何检查URL的正确性?以及它是否正常工作?我手动超过35 K的URL检查会消耗很多时间。如何识别正确的网址

回答

0

要检查URL是否正确形成,请尝试将该字符串转换为URI object。例如:

public void validURLs(List<string> urlList) 
{ 
    int line = 1; 
    for(string s : urlList) 
    { 
     try 
     { 
      URI test = new URI(s); 
     } 
     catch(Exception e) 
     { 
      System.err.println(s + " is not a valid URL, item " + line); 
     } 
     line ++; 
    } 
}