### 写在前面的话
> 作者:肖鹏-SpiritLing 2018-05-19
1. 此笔记可以随意引用,可以随意修改,引用转载请在清晰处着重注明出处,网站链接: [https://www.kancloud.cn/spirit-ling/http-study](https://www.kancloud.cn/spirit-ling/http-study)(主流,保持永久不变) 或者 [http://http.kancloud.spiritling.wiki](http://http.kancloud.spiritling.wiki)
2. 目前关于HTTP协议更新到状态码和字段完成,其余相关信息,将会抽空进行更新
3. [博客网站](https://blog.spiritling.cn),[博客园地址](https://www.cnblogs.com/spirit-ling/),[GitHub地址](https://github.com/SpiritLing)
4. 联系邮箱 [spirit_ling_cn@163.com](mailto:spirit_ling_cn@163.com)
5. 开源社区离不开你们的支持,下方是微信和支付宝付款码,鼓励作者做出更好更多的书籍
| 支付名称 | 二维码 |
| --- | --- |
| 微信支付 | ![微信支付](https://images-1253449676.cos.ap-beijing.myqcloud.com/payment-SaX2m9sIzb5WO3BJ/WeChat%20Pay-wupemLgmiJ9KvylrlBj6aesABL2I5g.png) |
| 支付宝支付 | ![支付宝支付](https://images-1253449676.cos.ap-beijing.myqcloud.com/payment-SaX2m9sIzb5WO3BJ/Alipay%20Pay-tOH5OY5adjItz7lhdLpwfFdUuyTsBv.jpg) |
- 首语
- 第一章 HTTP协议及网络基础
- 第二章 协议返回状态码
- 第三章 HTTP通用首部字段
- 第一节 Cache-Control字段
- 第二节 Connection 字段
- 第三节 Date 字段
- 第四节 Pragma 字段
- 第五节 Trailer 字段
- 第六节 Transfer-Encoding 字段
- 第七节 Upgrade 字段
- 第八节 Via 字段
- 第九节 Warning 字段
- 第四章 HTTP请求首部字段
- 第一节 Accept 字段
- 第二节 Accept-Charset 字段
- 第三节 Accept-Encoding 字段
- 第四节 Accept-Language 字段
- 第五节 Authorization 字段
- 第六节 Expect 字段
- 第七节 From 字段
- 第八节 Host 字段
- 第九节 If-Match 字段
- 第十节 If-Modified-Since 字段
- 第十一节 If-None-Match 字段
- 第十二节 If-Range 字段
- 第十三节 If-Unmodified-Since 字段
- 第十四节 Max-Forwards 字段
- 第十五节 Proxy-Authorization 字段
- 第十六节 Range 字段
- 第十七节 Referer 字段
- 第十八节 TE 字段
- 第十九节 User-Agent 字段
- 第五章 HTTP响应首部字段
- 第一节 Accept-Ranges 字段
- 第二节 Age 字段
- 第三节 ETge 字段
- 第四节 Location 字段
- 第五节 Proxy-Authenticate 字段
- 第六节 Retry-After 字段
- 第七节 Server 字段
- 第八节 Vary 字段
- 第九节 WWW-Authenticate 字段
- 第六章 HTTP实体首部字段
- 第一节 Allow 字段
- 第二节 Content-Encoding字段
- 第三节 Content-Language 字段
- 第四节 Content-Length 字段
- 第五节 Content-Location 字段
- 第六节 Content-MD5 字段
- 第七节 Content-Range 字段
- 第八节 Content-Type 字段
- 第九节 Expires 字段
- 第十节 Last-Modified 字段
- 第七章 Cookie相关和其他的首部字段