我正在尝试从其他网站提取信息。当我尝试做的时候
URL url = new URL("theSite");
url.getContent();
它会抛出Connection refused: connect exception
。这是否意味着该网站不允许自动连接?有没有其他方法可以获得这些信息?
答案 0 :(得分:2)
这可能意味着几件事:
telnet是你的朋友,当你:
时会发生什么telnet the site 80 [或您需要的任何端口] GET / URL HTTP / 1.0 主持人:现场
答案 1 :(得分:1)
通过在浏览器中打开网站,查看网站是否已启动并运行。您可能想要检查的另一件事是阻止任何阻止java进程连接的防火墙。