如何用网络获取Html代码?网络获取Html代码原理

如何用网络获取Html代码?下面小编带来一篇网络获取Html代码原理,仅供参考作用           

package cn.captain.html;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;public class htmlRequest {/** * @param args * @throws MalformedURLException  */public static void main(String[] args) throws Exception{URL url = new URL("http://www.baidu.com/"); HttpURLConnection conn = (HttpURLConnection)url.openConnection();conn.setRequestMethod("GET");conn.setConnectTimeout(5 * 1000);InputStream inStream =  conn.getInputStream();//通过输入流获取html数据byte[] data = readInputStream(inStream);//得到html的二进制数据String html = new String(data);System.out.println(html);}   public static byte[] readInputStream(InputStream instream) throws Exception    {ByteArrayOutputStream outStream = new ByteArrayOutputStream();byte[]  buffer = new byte[1204];int len = 0;while ((len = instream.read(buffer)) != -1){outStream.write(buffer,0,len);}instream.close();return outStream.toByteArray();     }}

登录后复制

以上就是如何用网络获取Html代码?网络获取Html代码原理的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2833728.html

(0)
上一篇 2025年3月9日 05:30:17
下一篇 2025年3月9日 05:30:22

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论