0
点赞
收藏
分享

微信扫一扫

HTTP是什么?

若如初梘 2022-01-11 阅读 59

HTTP是什么?

HTTP 是超⽂本传输协议,也就是HyperText Transfer Protocol。

HTTP 是⼀个在计算机世界⾥专⻔在「两点」之间「传输」⽂字、图⽚、⾳频、视频等「超⽂本」数据的「约定和

规范」。

超⽂本传输协议,它可以拆成三个部分: 超⽂本 、传输 、协议

 

1. 「协议」

」字,代表的意思是必须有两个以上的参与者。例如三⽅协议⾥的参与者有三个:你、公司、学校三个;租房协议⾥的参与者有两个:你和房东。

」字,代表的意思是对参与者的⼀种⾏为约定和规范。例如三⽅协议⾥规定试⽤期期限、毁约⾦等;租房协议⾥规定租期期限、每⽉租⾦⾦额、违约如何处理等。

2. 「传输」

HTTP 协议是⼀个双向协议。很好理解,就是把⼀堆东⻄从 A 点搬到 B 点,或者从 B 点 搬到 A 点

 

数据虽然是在 A 和 B 之间传输,但允许中间有中转或接⼒

就好像第⼀排的同学想传递纸条给最后⼀排的同学,那么传递的过程中就需要经过好多个同学(中间⼈),这样的

传输⽅式就从「A < --- > B」,变成了「A <-> N <-> M <-> B」。只要不打扰基本的数据传输,就可以添加任意额外的东⻄。

3. 「超⽂本」

HTTP 传输的内容是「超⽂本」。

「超⽂本」:它就是超越了普通⽂本的⽂本,它是⽂字、图⽚、视频等的混合体,最关键有超链接,能从⼀个超⽂本跳转到另外⼀个超⽂本。

举报

相关推荐

0 条评论