开发项目时用的一个方法,此方法不能读取到通过javascript显示的内容
public static void main(String[] args) throws IOException {
BufferedReader br = null;
BufferedWriter bw = null;
HttpURLConnection url=(HttpURLConnection)new URL("http://192.168.0.38/scenes/admin/manager.html").openConnection();
url.connect();
InputStream stream = url.getInputStream();
bw = new BufferedWriter(new OutputStreamWriter (new FileOutputStream("c:\\1.html"),"UTF-8"));
br = new BufferedReader(new InputStreamReader(stream, "UTF-8"));
String line;
while((line = br.readLine())!= null){
if(line.trim().length() > 0){
bw.write(line);
bw.newLine();
}
}
br.close();
bw.close();
url.disconnect();
}
本文介绍了一个用于抓取网页内容的方法,该方法通过Java实现,能够从指定URL获取HTML页面并将其保存到本地文件中,但无法读取JavaScript动态加载的内容。
5530

被折叠的 条评论
为什么被折叠?



