博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 获取网页源码内容
阅读量:7024 次
发布时间:2019-06-28

本文共 1045 字,大约阅读时间需要 3 分钟。

hot3.png

package com.jereh.data;import java.io.InputStream;import java.io.OutputStream;import java.net.URL;public class GetUrlStrForHttp {	public static String GetURLstr(String strUrl)	{	   InputStream in = null;	   OutputStream out = null;	   String strdata = "";	   try	   {	    URL url = new URL(strUrl); // 创建 URL	    in = url.openStream(); // 打开到这个URL的流	    out = System.out;	    // 复制字节到输出流	    byte[] buffer = new byte[4096];	    int bytes_read;	    while ((bytes_read = in.read(buffer)) != -1)	    {	     String reads = new String(buffer, 0, bytes_read, "UTF-8");	     strdata = strdata + reads;	     out.write(buffer, 0, bytes_read);	    }	    in.close();	    out.close();	    return strdata;	   }	   catch (Exception e)	   {	    System.err.println(e);	    System.err.println("Usage: java GetURL 
[
]"); return strdata; } } public static void main(String []args){ String str = GetURLstr("http://www.test.com/tools/getFileName.jsp"); System.out.println(str); }}

转载于:https://my.oschina.net/skyfree/blog/52028

你可能感兴趣的文章
数组的连续子数组最大和(首尾相连)
查看>>
《Programming in Lua 3》读书笔记(一)
查看>>
HTML元素的ID和Name属性的区别
查看>>
【Spring AOP 详解】
查看>>
字典树模板
查看>>
python基础练习-购物车
查看>>
poj 2406 && poj 1961 (KMP)
查看>>
Flutter: AnimatedCrossFade 在两个给定的子节点之间交叉淡化,避免大量三元表达式...
查看>>
iOS圆形图片裁剪,原型图片外面加一个圆环
查看>>
位运算
查看>>
Lucene:Query
查看>>
安卓文件的资源访问
查看>>
Java变量的作用域和生存期
查看>>
EXCEL IF 函数 模糊查询
查看>>
Angularjs 中的 controller
查看>>
ZigZag Conversion
查看>>
SQLLoader8(加载的数据中有换行符处理方法)
查看>>
表的创建、修改及约束
查看>>
Java
查看>>
nio简介
查看>>