import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL yahoo = new URL("http://www.yahoo.com/");
URLConnection yc = yahoo.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
我怀疑这可能是防火墙的问题,但是
- ping 到 google.com 没问题
- 它在浏览器中工作
- 对于我提供的每个 URL,这种方法都失败了
- 我在其他程序中使用 DJ WebBrowser 组件,它可以作为浏览器使用
我该如何调查有关此问题的更多信息?我可以知道运行代码时将使用哪些端口号吗?
谢谢