【HTTP专栏介绍说明】 ❄️| HTTP 学习与认知

简介: 📢前言因为要做一个浏览器的历史记录。通过代码来直接获取在网上查询会用到Cookie,所以就来学习一下Cookie,然后在利用Cookie来拿到历史记录再就是顺藤摸瓜找到了HTTP相关内容,然后就创建这个专栏专门用来学习HTTP那学习HTTP又牵扯到网络协议,自然又引出了七层网络结构所以啊,这个互联网知识之间的暧昧关系都是牵扯不清楚的,她跟他说不定就有一腿!那我就从HTTP学起了,后续有时间再去专门研究一下其他的网络相关知识比如TCP、UDP等等网络结构的其它兄弟们

📢前言

因为要做一个浏览器的历史记录。通过代码来直接获取

在网上查询会用到Cookie,所以就来学习一下Cookie,然后在利用Cookie来拿到历史记录

再就是顺藤摸瓜找到了HTTP相关内容,然后就创建这个专栏专门用来学习HTTP


那学习HTTP又牵扯到网络协议,自然又引出了七层网络结构

所以啊,这个互联网知识之间的暧昧关系都是牵扯不清楚的,她跟他说不定就有一腿!


那我就从HTTP学起了,后续有时间再去专门研究一下其他的网络相关知识

比如TCP、UDP等等网络结构的其它兄弟们


🍇网络结构图解

先看几张图重新找回一些关于网络协议相关的知识


下面是七层和五层结构

image.png


这是四层协议对应七层彼标准协议

image.pngimage.png



7层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。

image.png数据传输流程演示

image.png


🍊HTTP学习

超文本传输协议 (HTTP)是一种应用层用于传输超媒体文档的协议,例如 HTML。它专为 Web 浏览器和 Web 服务器之间的通信而设计,但也可用于其他目的。HTTP 遵循经典的客户端-服务器模型,客户端打开连接发出请求,然后等待直到收到响应。HTTP 是一个无状态协议,这意味着服务器不会在两个请求之间保留任何数据(状态)。

HTTP 是一种可扩展协议,它依赖于资源和统一资源标识符 (URI)、简单的消息结构和客户端-服务器通信流等概念。在这些基本概念之上,多年来开发了许多扩展,这些扩展使用新的 HTTP 方法或标头添加了更新的功能和语义。


💬总结

本专栏主要更新关于HTTP相关的知识内容学习,因为自身知识储存关系


所以有些内容会借鉴一些其他内容,主要是为了学习和分享,如有侵权部分,联系我修改即可~


本文章参考:https://blog.csdn.net/u010359398/article/details/82142449


相关文章
|
6月前
|
JavaScript
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
46 0
|
6月前
|
JavaScript
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)(上)
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
48 0
|
应用服务中间件 网络安全 nginx
Nginx学习研究-Nginx 安装 SSL 配置 HTTPS
Nginx学习研究-Nginx 安装 SSL 配置 HTTPS
387 0
|
1月前
|
Java Maven Kotlin
vertx的学习总结7之用kotlin 与vertx搞一个简单的http
本文介绍了如何使用Kotlin和Vert.x创建一个简单的HTTP服务器,包括设置路由、处理GET和POST请求,以及如何使用HTML表单发送数据。
33 2
vertx的学习总结7之用kotlin 与vertx搞一个简单的http
|
6月前
|
监控 Unix 应用服务中间件
Android-音视频学习系列-(八)基于-Nginx-搭建(rtmp、http)直播服务器
Android-音视频学习系列-(八)基于-Nginx-搭建(rtmp、http)直播服务器
|
5月前
|
缓存 负载均衡 NoSQL
Redis系列学习文章分享---第十四篇(Redis多级缓存--封装Http请求+向tomcat发送http请求+根据商品id对tomcat集群负载均衡)
Redis系列学习文章分享---第十四篇(Redis多级缓存--封装Http请求+向tomcat发送http请求+根据商品id对tomcat集群负载均衡)
82 1
|
6月前
|
JavaScript
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)(下)
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
53 0
|
6月前
|
缓存 前端开发
HTTP协议学习
HTTP协议学习
52 0
node中的fs模块和http模块的学习
node中的fs模块和http模块的学习
|
6月前
|
缓存 Android开发 数据安全/隐私保护
android开发,使用kotlin学习HTTP访问网络
android开发,使用kotlin学习HTTP访问网络
194 0

热门文章

最新文章