没有合适的资源?快使用搜索试试~ 我知道了~
使用HttpURLConnection访问web页面[文].pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 144 浏览量
2021-10-14
01:34:10
上传
评论
收藏 11KB PDF 举报
温馨提示
试读
4页
使用HttpURLConnection访问web页面[文].pdf
资源推荐
资源详情
资源评论
使用 HttpURLConnection 访问 web页面
URLConnection 类给应用程序和 web资源之间架设起了通信的桥梁, 这些 web资
源通常是通过 url 来标记的,比如 http://java.sun.com 。本文将讲述如何使用
HttpURLConnection 来访问 web页面。
URLConnection 是个抽象类,它有两个直接子类分别是 HttpURLConnection
和 JarURLConnection。另外一个重要的 类是 URL,通常 URL可以通过传给构造
器一个 String 类型的参数来生成一个指向特定地址的 URL实例。比如:
URL url = new URL("http://www.j2medev.com");
URLConnection con = url.openConnection();
通过上面的语句我们就可以得到一个 URLConnection 的实例,如果你在后面
添加一句话 System.out.println(con.getClass()) 你会得到 class
sun.net.www.protocol.http.HttpURLConnection 的输出, 这证明返回来得 con
是 URLConnection 的子类 HttpURLConnection 实例。如果你的 URL的 String 参
数是 https://java.sun.com ,那么它会打印出 class
sun.net.www.protocol.https.HttpsURLConnectionImpl 。下面我们编写一段程
序,通过使用 HttpURLConnection 访问 web页面并把得到的内容打印到控制台。
代码如下
import java.net.URL;
import java.net.MalformedURLException;
import java.net.URLConnection;
import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class WebPageReader {
private static URLConnection connection;
private static void connect( String urlString ) {
try {
URL url = new URL(urlString);
connection = url.openConnection();
System.out.println(connection.getClass());
} catch (MalformedURLException e){
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
资源评论
cyh76339129
- 粉丝: 1
- 资源: 14万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功