1. 大纲
- HTTP基本知识
- GET和POST
- HTTP特性
- HTTP和HTTPS
- HTTP/1.1 HTTP/2 HTTP/3 演变
2. HTTP基本知识
2.1 HTTP是什么
HyperText Transfer Protocol 超文本传输协议,我们一一拆解后来理解,先讲【协议】,因为【超文本】【传输】可以理解为定语。
协议:
例如毕业的三方协议,租房协议,都是多方参与者共同协商出的一个约定和规范,约束着多方。
HTTP是计算机网络中的协议,确立了计算机之间的通信约定和规定。传输:
数据可以从A传到B,B又传到A,这便是双向传输。HTTP是双向协议,即可以两点之间相互传输数据。
这里指的两点是指定起点和终点,中间可以有中转或接力点,例如A -> X -> Y -> B , A <- X <- Y <- B
HTTP是计算机中用来两点之间传输数据的约定和规范超文本:
互联网早期只有简单的文本,发展至今已经有图片,视频,压缩文件等形式。需要另一种表现形式更丰富的文本来承载————超文本,例如HTML。
至此,HTTP超文本传输协议你可以理解为
“HTTP超文本传输协议,是一个在计算机网络中,专门用于【两点之间】传输【文字、图片、视频等超文本数据】的【约定和规范】”
3. 应用场景
3.1 git revert
在
3.2 git restore
产
3.3 git reset
版
总结
课后疑问
参考资料
- [1] Git官方文档:https://git-scm.com/docs/git ===> back