【发布时间】:2019-10-15 10:14:41
【问题描述】:
所以我运行下面的代码并打印“!DOCTYPE html”。如何获取 url 的内容,例如 html?
public static void main(String[] args) throws IOException {
URL u = new URL("https://www.whitehouse.gov/");
InputStream ins = u.openStream();
InputStreamReader isr = new InputStreamReader(ins);
BufferedReader websiteText = new BufferedReader(isr);
System.out.println(websiteText.readLine());
}
根据 java doc https://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html:“当您运行程序时,您应该会在命令窗口中滚动查看位于“....明白了吗?
【问题讨论】:
-
您发布的代码与您引用的教程中的代码不同,因此没有理由让它的行为相同。
标签: java io inputstream bufferedreader inputstreamreader