黑马程序员技术交流社区
标题: URL和URLConnection [打印本页]
作者: 拾起落叶 时间: 2015-7-12 21:58
标题: URL和URLConnection
1、URL:
URI:范围更大,条形码也包含于此范围
URL:范围较小,即域名
方法:
1)构造函数:URL(Stringprotocol,String host,int port,String file);//根据指定 protocol、host、port号和 file 创建 URL对象。
2)StringgetProtocol();//获取协议名称
3)StringgetHost();//获取主机名
4)intgetPort();//获取端口号
5)StringgetFile();//获取URL文件名
6)StringgetPath();//获取此URL的路径部分
7)StringgetQuery();//获取此URL的查询部,客户端传输的特定信息
注:一般输入网址,是不带端口号的,此时可进行获取,通过获取网址返回的port,若port为-1,则分配一个默认的80端口,如
int port = getPort();
if(port == -1)
port = 80;
2、URLConnection
方法:
1)URLConnectionopenConnection();//用URL调用此方法,返回一个 URLConnection 对象,它表示到 URL 所引用的远程对象的连接。
2)InputStreamgetInputStream();//获取输入流
3)OutputStreamgetOutputStream();//获取输出流
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |