介绍
URLConnection是一个抽象类,表示指向URL指定资源的活动连接。URLConnection有两个不同但相关的用途:
- URLConnection可以检查服务器发送的首部,并相应地做出响应。它可以设置客户端请求中使用的首部字段。最后URLConnection可以用POST、PUT和其他HTTP请求方法向服务器发回数据;
- URLConnection类是Java的协议处理器机制的一部分;
使用步骤
使用URLConnection类的程序遵循以下基本步骤:
- 构造一个URL对象;
- 调用这个URL对象的openConnection()获取一个对应该URL的URLConnection对象;
- 配置这个URLConnection;
- 读取首部字段;
- 获得输入流并读取数据;
- 获得输出流并写入数据;
- 关闭连接;
案例
GET
/**
* 拼装参数