我正在尝试使用Java从给定的网页中读取数据。
public class WebpageReader {
public static void main(String[] args) throws IOException {
String line = null, response;
URL url = new URL("http://www.google.co.in/");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn
.getInputStream()));
while (rd.readLine() != null) {
line += rd.readLine();
}
System.out.println(line);
}
}但是我得到了连接被拒绝的异常。从网页获取日期的正确方法是什么?
发布于 2011-03-08 20:42:41
您可能正在使用代理,该代理不允许您通过java应用程序连接到web资源。您可以在java选项中配置代理。在Windows中,您可以从控制面板执行此操作。
发布于 2011-03-08 20:40:48
您必须设置了代理或防火墙。这段代码可以工作。
https://stackoverflow.com/questions/5232535
复制相似问题