WEB开发网
开发学院手机开发Android 开发 Android 之基于HTTP协议的下载 阅读

Android 之基于HTTP协议的下载

 2010-05-10 15:59:00 来源:WEB开发网   
核心提示:1.2 请求http请求由三部分组成,分别是:请求行、消息报头、请求正文,Android 之基于HTTP协议的下载(2),1.2.1 请求行请求行以一个方法符号开头,以空格分开,通常只要给出相对于服务器的根目录的相对目录即可,因此以“/”开头,后面跟着请求的URI和协议的版本,格式如下:Method Request-U

1.2 请求

http请求由三部分组成,分别是:请求行、消息报头、请求正文。

1.2.1 请求行

请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下:

Method Request-URI HTTP-Version CRLF

其中:

Method表示请求方法;

Request-URI是一个统一资源标识符;

HTTP-Version表示请求的HTTP协议版本;

CRLF表示回车和换行(除了作为结尾的CRLF外,不允许出现单独的CR或LF字符)。

例如:

POST /hello.htm HTTP/1.1(“/r/n”)

1) 请求方法:

请求方法(所有方法全为大写)有多种,各个方法的解释如下:

GET 请求获取Request-URI所标识的资源

POST 在Request-URI所标识的资源后附加新的数据

HEAD 请求获取由Request-URI所标识的资源的响应消息报头

PUT 请求服务器存储一个资源,并用Request-URI作为其标识

DELETE 请求服务器删除Request-URI所标识的资源

TRACE 请求服务器回送收到的请求信息,主要用于测试或诊断

CONNECT 保留将来使用

OPTIONS 请求查询服务器的性能,或者查询与资源相关的选项和需求

2) Request-URI:

用于标识要访问的网络资源。通常只要给出相对于服务器的根目录的相对目录即可,因此以“/”开头。

3) 协议版本。

上一页  1 2 

Tags:Android 基于 HTTP

编辑录入:coldstar [复制链接] [打 印]
赞助商链接