http 响应报文
整体内容
通过 Fiddler 抓包,我们获取了请求 https//www.baidu.com的响应报文,整体内容如下: 
响应行
响应状态码的规律是
- 1xx(信息性状态码)这类状态码是信息性的,表示请求已被接收,继续处理中。
- 2xx(成功状态码)这类状态码表示请求已成功被服务器接收、理解、并接受。
- 3xx(重定向状态码)这类状态码表示为了完成请求,但请求的资源已被移动,需要进一步操作。
- 4xx(请求错误状态码)这类状态码表示请求可能出错,妨碍了服务器的处理。
- 5xx(服务器错误状态码)这类状态码表示服务器在尝试处理请求时发生了错误。
响应头
响应头的整体格式为 key:value 的形式,响应头各字段简略说明如下图: 
响应体
响应体内容的类型其实非常灵活,常见的类型有:HTML、CSS、JS、图片、JSON 等。 例如我们请求www.baidu.com时响应体的内容就是一个HTML:
html
<!DOCTYPE html>
<!--STATUs OK-->
<html>
<head>
<meta http-equiv="content-Type" content="text/html;charset=utf-8" />
<meta http-equiv="x-UA-Compatible" content="IE=edge,chrome=1" />
<meta content="always" name="referrer" />
<meta name="theme-color" content="#ffffff" />
<meta
name="description"
content="全球领先的中文搜索引擎、致力于让网民更便捷地获取信息,
找到所求。百度超过千亿的中文网页数据库,可以瞬间找到相关的搜索结果。"
/>
.....
</head>
</html>

