URLConnection是一个抽象类,指向URL指定资源的活动连接。与URL相比,它可以对服务器的交互进行更多的控制。
可以检查服务器的发送的首部,并做出响应。可以用GET POST PUT DELETE HEAD方法进行网络请求.
GET:从服务器获取资源数据
POST 向指定的服务器地址提交内容
PUT:向指定资源位置上传其最新内容。
DELETE:删除指定位置的资源
HEAD只获取响应的头部
OPTIONS:询问指定url支持哪些选项
首部字段
content_type 获取响应主题的MIME类型
content-length 内容主体的大小-字节
conetnt-encoding 编码方式
Date 发送时间
Last-modified 最后修改时间
Expires 过期时间
getHeaderField(string name); 获取首部字段内容
getHeaderFieldKey(); 获取首部字段
getHeaderField(int index); 获取第几个首部自动内容
getHeadreFieldDate(String name,long default); 获取name对应的内容,然后转换成long
响应码:
100-199: 提供信息的响应
200-299:表示成功
300-399:表示重定向
400-499:表示客户端错误
500-599:服务器错误
网友评论