HTTP请求消息格式
2012-11-25 10:39
204 查看
HTTP请求消息格式
----------------------------------------------------------------------
请求行 : 请求方式 请求的资源路径 HTTP/1.1
消息头: Accept告诉服务器,客户端能处理哪些数据
Accept-Language告诉服务器,客户端支持语言
Accept-Encoding告诉服务器,客户端能解析的数据格式
User-Agent告诉服务器,客户端的一些信息
Host指定要连接的服务器程序
Connection表示此连接应保持。
空行
消息体:
----------------------------------------------------------------------
GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-cn,en-us;q=0.7,ar-ma;q=0.3
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: 192.168.1.199:8080
Connection: Keep-Alive
----------------------------------------------------------------------
HTTP响应消息格式
----------------------------------------------------------------------
响应行: HTTP/1.1 响应状态码 响应状态的简单描述
Server: 服务器的版本
Accept-Ranges:指出它对某个资源请求的可接受范围
ETag: 提供所请求变量的实体标签的当前值
Last-Modified:响应资源的最后修改时间
Content-Type:响应内容的类型。 text/html
Content-Length: 响应内容的长度
Date:消息发生的日期和时间
空行
响应消息体
----------------------------------------------------------------------
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Accept-Ranges: bytes
ETag: W/"7777-1268129182000"
Last-Modified: Tue, 09 Mar 2010 10:06:22 GMT
Content-Type: text/html
Content-Length: 7777
Date: Wed, 28 Jul 2010 08:00:10 GMT
----------------------------------------------------------------------
请求行 : 请求方式 请求的资源路径 HTTP/1.1
消息头: Accept告诉服务器,客户端能处理哪些数据
Accept-Language告诉服务器,客户端支持语言
Accept-Encoding告诉服务器,客户端能解析的数据格式
User-Agent告诉服务器,客户端的一些信息
Host指定要连接的服务器程序
Connection表示此连接应保持。
空行
消息体:
----------------------------------------------------------------------
GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-cn,en-us;q=0.7,ar-ma;q=0.3
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: 192.168.1.199:8080
Connection: Keep-Alive
----------------------------------------------------------------------
HTTP响应消息格式
----------------------------------------------------------------------
响应行: HTTP/1.1 响应状态码 响应状态的简单描述
Server: 服务器的版本
Accept-Ranges:指出它对某个资源请求的可接受范围
ETag: 提供所请求变量的实体标签的当前值
Last-Modified:响应资源的最后修改时间
Content-Type:响应内容的类型。 text/html
Content-Length: 响应内容的长度
Date:消息发生的日期和时间
空行
响应消息体
----------------------------------------------------------------------
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Accept-Ranges: bytes
ETag: W/"7777-1268129182000"
Last-Modified: Tue, 09 Mar 2010 10:06:22 GMT
Content-Type: text/html
Content-Length: 7777
Date: Wed, 28 Jul 2010 08:00:10 GMT
相关文章推荐
- HTTP请求消息格式
- HTTP请求消息格式
- (转)java代码发送JSON格式的httpPOST请求
- HTTP 请求消息头部实例:
- java实现HTTP的post请求 json格式中文乱码问题
- http消息当中,post和get两种请求方式的区别
- Http Post请求提交json格式数据工具类,解决请求参数中文乱码问题
- Http消息头、请求头、响应头、参数、cookie和响应内容——别说话,看题就行了
- HTTP请求的细节——消息头
- AsyncHttp请求Post请求格式
- HTTP GET请求报文格式示例
- 唯快不破:HTTP请求格式和响应格式
- HTTP请求报文格式解析
- HTTP请求响应格式
- HTTP请求格式、状态码及常用请求方法
- HTTP 请求消息头部实例:
- request请求 HTTPBody 格式
- HTTP客户请求数据格式
- Web-Attak系列教程第二季0x12讲——HTTP的请求与响应格式
- Java网络编程从入门到精通(21):HTTP消息的格式