こんにちは、ネットからプロキシ リストを取得し、それを検索して有効なプロキシ番号とポートを見つけたいと考えています。私の問題は、サイトを取得するときです。それを検索して、ipsとportsだけを識別し、残りを無視する方法は? これまでに得たすべての作業は、プロキシ番号だけを特定するにはどうすればよいですか?? 申し訳ありませんが、助けていただければ幸いですが、私は初心者です:)
package proxytester;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
public class ProxyTester{
public static void main(String[] args) {
try{
URL grab = new URL("http://www.example.com");
BufferedReader in = new BufferedReader(
new InputStreamReader(grab.openStream()));
String input;
while ((input = in.readLine()) != null) {
if(input.charAt(0)=='n'){// the site starts its proxy list with name but this line throws an error
System.out.println(input);
}else if(input.charAt(0)== ' '){
System.out.println("empty");
}else
continue;
}
in.close();
}catch(MalformedURLException aa){
System.out.println("site error");
}catch (IOException e) {
System.out.println("io error");
}
}//end main
}//end main