0
点赞
收藏
分享

微信扫一扫

HTTP请求消息格式

彩虹_bd07 2022-03-30 阅读 74

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


举报

相关推荐

0 条评论