URLConnection 详解

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:服务器错误

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文是《图解HTTP》读书笔记的第二篇,主要包括此书的第六章内容,因为第六章的内容较多,而且比较重要,所以单独写为...
    lijiankun24阅读 5,234评论 0 6
  • Web 页面的实现 Web 基于 HTTP 协议通信 客户端(Client)的 Web 浏览器从 Web 服务器端...
    毛圈阅读 4,837评论 0 2
  • 作者:李成文;标签: http首部 HTTP报文首部 HTTP协议的请求和响应报文中必定包含HTTP首部。首部内容...
    广州芦苇科技web前端阅读 4,778评论 0 0
  • URL和URLConnection URL(Uniform Resource Locator)对象代表统一资源定位...
    凌川江雪阅读 4,292评论 0 1
  • 今天孩子从学校回来了,在我和他爸爸配合,以及说通之下,孩子长头发同意剪短了,他也很喜欢这乖巧的头型, 很开心,我为...
    杨琴一阅读 767评论 0 0