《图解 HTTP 》阅读 —— 第二章

Posted imhjh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《图解 HTTP 》阅读 —— 第二章相关的知识,希望对你有一定的参考价值。

第2章 简单的http协议

http 协议用于客户端和服务器端的通信。
请求访问文本或图像等资源的一端称为客户端,提供资源响应的一端称为服务器端。

请求报文:
技术分享图片

响应报文:
技术分享图片

为了能够处理大量的事务,http协议不具备保存上一次请求的状态或响应的功能。(cookie可以保存状态)

持久连接:客户端或者服务器任意一端只要没有明确提出关闭连接,就保持TCP连接状态。

管线化:可以同时并行发送多个请求,不用发送一个请求后获取到响应数据才能发送下一个请求。

cookie:
cookie 会根据从服务器端发送的响应报文内的 Set-Cookie 的首部字段信息,通知客户端保存 cookie。
当下次客户端再次发起请求时,会自动在请求报文中添加 cookie 信息。
服务器端收到客户端发送过来的cookie信息后,会去检查是哪一个客户端发送过来的请求,然后对比服务器上的记录,得到之前的状态信息。

技术分享图片

以上是关于《图解 HTTP 》阅读 —— 第二章的主要内容,如果未能解决你的问题,请参考以下文章

图解Http协议(二章简单的Http协议)

算法图解作者推荐图书(2018版)-刘新宇

图解http协议(五章与http协作的web服务器)

Python的安装图解

《算法图解》第二章笔记与课后练习

编程学习 l 《算法图解》读书笔记:选择排序(含 pdf 版本)