Java 獲取網站源碼
来源:互联网 发布:js 数组取值 编辑:程序博客网 时间:2024/06/15 17:31
複製可用。
/** * Get a page's source code * @param strUrl Url of this page * @param charset Charset of this page, like "utf-8","gbk" * @return * @throws IOException */public String fetchHtml(String strUrl, String charset) throws Exception{ if (!strUrl.startsWith("http://")) strUrl = "http://" + strUrl; URL url = new URL(strUrl); HttpURLConnection con = (HttpURLConnection) url.openConnection(); InputStream is = con.getInputStream(); InputStreamReader isr = new InputStreamReader(is, charset); String html = ""; int read; for (; (read = isr.read()) != -1; ) html += (char) read; isr.close(); return html;}
0 0
- Java 獲取網站源碼
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- java
- Java
- java
- java
- java
- JAVA?
- Android利用云盘实现手机上传功能
- NSString属性什么时候用copy,什么时候用strong?
- 关于YII2如何修改默认控制器的问题
- ie6下z-index无效
- 分支定界法
- Java 獲取網站源碼
- HDU1009
- 作为程序员产生倦怠原因
- 学习Java画板
- Oracle之数据库备份
- HDU 1280:前m大的数【水】
- 本月有几天
- nginx如何做到TCP的负载均衡
- typedef&引用&指针引用