使用URL读取网页内容
Posted 明耀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用URL读取网页内容相关的知识,希望对你有一定的参考价值。
import java.net.*; import java.io.*; public class URLDemo { public static void main(String[] args) { try { //利用Java.net中的URL类来获取资源 URL url=new URL("https://www.baidu.com"); URLConnection urlConnection=url.openConnection(); HttpURLConnection connection=null; if(urlConnection instanceof HttpURLConnection) connection=(HttpURLConnection)urlConnection; else { System.out.println("请输入有效的URL地址"); return; } InputStreamReader isr=new InputStreamReader(connection.getInputStream(),"UTF-8"); BufferedReader in=new BufferedReader(isr); String current; while((current=in.readLine())!=null) { System.out.println(current); } } catch(IOException e) { e.printStackTrace(); } } }
以上是关于使用URL读取网页内容的主要内容,如果未能解决你的问题,请参考以下文章
Java 技术篇 - 从指定的web网页页面中读取html内容实例演示,从http协议下的url地址中读取web页面内容方法