- 1
- 0
- 约6.89千字
- 约 14页
- 2026-03-11 发布于江苏
- 举报
Java爬取网页并保存——使用UrlConnection
【实验目的】
1)使用UrlConnection爬取网页
【实验原理】
URL的openConnection方法将返回一个URLConnection,该对象表示应用程序和
URL之间的通信连接。程序可以通过它的实例向该URL发送请求,URL的资源。
URLurl=newURL(Url);//创建URL对象
【实验环境】
Windows7/2008系统、MyEclipse8.6、Tomcat6.0
【实验步骤】
一、项目的创建
1.1打开MyEclipse,选择【File】—【New】—【WebProject】命令,新建一个名
为web项目
1.2打开web,选中src右键【New】—【Class】命令,新建一个名为
UrlConnection的类,包名为test,如图3所示
Java爬取网页并保存——使用UrlConnection
【实验目的】
1)使用UrlConnection爬取网页
【实验原理】
URL的openConnection方法将返回一个URLConnection,该对象表示应用程序和URL之
间的通信连接。程序可以通过它的实例向该URL发送请求,URL的资源。
URLurl=newURL(Url);//创建URL对象
【实验环境】
Windows7/2008系统、MyEclipse8.6、tomcat6.0
【实验步骤】
一、项目的创建
1.1打开MyEclipse,选择【File】—【New】—【WebProject】命令,新建一个名为w
eb项目
1.2打开web,选中src右键【New】—【Class】命令,新建一个名为UrlConnection的类,
包命为test,如图3所示
二、编写实现主文件
2.1在建好的UrlConnection.java类中编写如下代码
packagetest;
importjava.io.BufferedReader;import
java.io.FileOutputStream;importjava.io.IOException;
importjava.io.InputStream;import
java.io.InputStreamReader;import
java.io.OutputStreamWriter;import
.MalformedURLException;importjava.
net.URL;.URLConnection;publicclass
UrlConnection{publicstaticvoidmain(String[]args){
Stringfilepath=c:/100.html;Stringurl_str=
;URLurl=
null;try{url=newURL(url_str);}catch(
MalformedURLExceptione){e.printStackTrace();}
Stringcharset=utf‑8;intsec_cont=1000;try{
URLConnectionurl_con=url.openConnection();
url_con.setDoOutput(true);url_con.setReadTi
meout(10*sec_cont);url_con.setRequestProperty(
User‑Agent,Mozilla/4.0+(兼容;MSIE7.0;Windows
NT5.1));
二
您可能关注的文档
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(原卷版)-2026年中考语文二轮复习讲练(全国通用).docx
- 热点11 《中华人民共和国治安管理处罚法》(热点专练)(解析版)(全国通用) 2026年中考道德与法治一轮复习讲练.docx
- 专题02 常用地理计算(讲义)(全国通用)(解析版)-2026年中考地理二轮复习讲练.docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 热点08 新质生产力与科技强国之路——从DeepSeek到锂电池技术突破(热点专练)(全国通用)(原卷版)-2026年高考历史二轮复习讲练.docx
- 考前押题08 阅读理解之记叙文(1)——浸润人文情怀(解析版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 易错07 农业区位因素(解析版)(4大易错点错因剖析)(全国通用)-2026年高考地理二轮复习讲练.docx
- 热点05 党的二十届四中全会(热点专练)(原卷版)(全国通用) 2026年中考道德与法治一轮复习讲练.docx
- 专题09 句法进阶:连词与并列复合句(培优讲义)(原卷版)全国通用-2026年中考英语二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(原卷版)-2026年中考语文二轮复习讲练(全国通用).docx
- 散文题型03 理解分析词句(题型专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 考前押题10 阅读理解之应用文——关注生活 学以致用(原卷版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 清单04 综合性学习之语言表达(仿写邀请转述劝说) 活动策划(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单09 古诗文对比阅读之内容 情感 写法对比 语言 炼字 拓展探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(原卷版)-2026年高考语文二轮复习讲练.docx
- 专题01 声现象(题型专练)(全国通用)(原卷版)2026年中考物理二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 语言清单05 语法填空中的词类(五)无提示词--连词(全国通用)(原卷版)2026年高考英语二轮复习讲练.docx
- 第04讲 想象探索与科学精神(《西游记》《海底两万里》《昆虫记》全国通用(讲义)(解析版)2026年中考语文一轮复习讲练.docx
原创力文档

文档评论(0)