📢前言
因为要做一个浏览器的历史记录。通过代码来直接获取
在网上查询会用到Cookie,所以就来学习一下Cookie,然后在利用Cookie来拿到历史记录
再就是顺藤摸瓜找到了HTTP相关内容,然后就创建这个专栏专门用来学习HTTP
那学习HTTP又牵扯到网络协议,自然又引出了七层网络结构
所以啊,这个互联网知识之间的暧昧关系都是牵扯不清楚的,她跟他说不定就有一腿!
那我就从HTTP学起了,后续有时间再去专门研究一下其他的网络相关知识
比如TCP、UDP等等网络结构的其它兄弟们
🍇网络结构图解
先看几张图重新找回一些关于网络协议相关的知识
下面是七层和五层结构
这是四层协议对应七层彼标准协议
7层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。
数据传输流程演示
🍊HTTP学习
超文本传输协议 (HTTP)是一种应用层用于传输超媒体文档的协议,例如 HTML。它专为 Web 浏览器和 Web 服务器之间的通信而设计,但也可用于其他目的。HTTP 遵循经典的客户端-服务器模型,客户端打开连接发出请求,然后等待直到收到响应。HTTP 是一个无状态协议,这意味着服务器不会在两个请求之间保留任何数据(状态)。
HTTP 是一种可扩展协议,它依赖于资源和统一资源标识符 (URI)、简单的消息结构和客户端-服务器通信流等概念。在这些基本概念之上,多年来开发了许多扩展,这些扩展使用新的 HTTP 方法或标头添加了更新的功能和语义。
💬总结
本专栏主要更新关于HTTP相关的知识内容学习,因为自身知识储存关系
所以有些内容会借鉴一些其他内容,主要是为了学习和分享,如有侵权部分,联系我修改即可~
本文章参考:https://blog.csdn.net/u010359398/article/details/82142449