JavaSE: URL类 / URLConnection类
Posted Mr.Meeseeks
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaSE: URL类 / URLConnection类相关的知识,希望对你有一定的参考价值。
URL类
1. 基本概念
<1> java.net.URL (Uniform Resource Identifier)类:用于表示统一的资源定位器,也就是指向万维网上“资源”的指针。
(资源可以是简单的文件和目录,也可以是对复杂对象的引用,例如,对数据库或搜索引擎的查询等)
<2> 通过URL可以访问万维网上的网络资源,最常见的是 www 和 ftp站点, 浏览器通过解析给定的 URL 可以在网络上查找相应的资源
<3> URL的基本结构如下:
<传输协议>://<主机名>:<端口号>/<资源地址>
2. 常用的方法
方法声明 | 功能介绍 |
URL(String spec) | 根据参数指定的字符串,信息构造对象 |
String getProtocol() | 获取协议名称 |
String getHost() | 获取主机名称 |
int getPort() | 获取端口号 |
String getPath() | 获取路径信息 |
String getFile() | 获取文件名 |
URLConnection openConnection() | 获取URLConnection类的实例 |
URLConnection类
1. 基本概念
java.net.URLConnection类是个抽象类,该类表示应用程序和URL之间的通信连接的所有类的超类,主要实现类有支持HTTP特有功能的HttpURLConnection类
2. HttpURLConnection类的常用方法
方法声明 功能介绍
InputStream getInputStream() 获取输入流
void disconnect() 断开连接
以上是关于JavaSE: URL类 / URLConnection类的主要内容,如果未能解决你的问题,请参考以下文章