- 请求行,包含三个重要信息:
1、请求方法(GET)
2、请求URL(/)
3、HTTP协议版本(HTTP/1.1)
- 请求消息报文:键值对
Host:www.baidu.com 请求的主机名
Connection:Keep-Alive 浏览器请求使用持续的TCP连接
User-Agent 浏览器相关的信息
Accept:*/* 浏览器可以接受数据类型的内容,*/*表示任意类型
Accept-Language:zh-CN,zh 浏览器偏向解析简体中文内容
Accept-Encoding:gzip,deflate 浏览器可以解析经过gzip和deflate压缩过的内容
- 状态行,包含两个重要信息:
1、HTTP协议版本(HTTP/1.1)
2、状态码(200)
响应消息报文:键值对
Server:bfe/1.0.8.18 服务器类型
Date:Thu,04 May 2017 07:11:56 GMT 服务器的时间
Content-Type:text/html;charset=utf-8 消息正文的格式
Cache-Control:private 请求的资源是否应该被浏览器缓存
Content-Length:2748 消息正文的大小
Expires:Thu,04 May 2017 07:11:34 GMT 标识此资源什么时间过期。-1指示资源马上过期并且下次需要再次请求