本篇章将介绍 HTTP 与 HTTPS,我们首先来简单了解一下 HTTP 与 HTTPS 是什麽,再来介绍它的资料结构。
引用自维基百科:
HTTP 是一个客户端(使用者)和服务器端(网站)之间请求和应答的标准。
白话的意思就是,客户端与服务器端传输资料时,统一使用一样的资料格式。
HTTP 连线时,每次连线都是独立的,意思是每次的连线都跟上一次的连线没有关系。如下图:
图片来源
所以 HTTP 为了解决上述的问题,在 1.1 的版本中新增了持续连线的功能。不然每次连线时,TCP 都得重新进行三方交握,是非常耗时的。
图片来源
然而 HTTP 还有一个致命缺点,它是使用明文传输
。如果传递资料的过程中,被恶意拦截,资料便有机会被窥探、盗用,甚至伪造。进而产生风险。所以 HTTPS 就这麽诞生拉!
引用自维基百科:
超文本传输安全协定(英语:HyperText Transfer Protocol Secure,缩写:HTTPS;常称为 HTTP over TLS、HTTP over SSL 或 HTTP Secure)是一种透过计算机网路进行安全通讯的传输协定。
HTTPS 简单来说就是加密安全版的 HTTP ,过程使用 SSL/TLS 加密,来达成相对安全的资料传输。
以上就是 HTTP 及 HTTPS 的简单介绍!
>>: Unity自主学习(十一):认识Unity介面(2)
准备履历,是在培养自知之明。 整理履历是持续性任务,但许多人都把它当成一次性任务;让我们回想一下,...
今日题目 题目连结:101. Symmetric Tree 题目主题:Tree, Depth-Fir...
在 DAY 1 ~ DAY 12 已经介绍了我认知常见的 concurrency patterns,...
上紧发条开始转动的一周 久违的早睡早起彷佛是回到学生时期的脚步,紧张的心情刺激肾上腺素分泌,就连作梦...
在遥远的远古时期,专案的程序码都是丢到网路芳邻上时,大家都是用资料夹在做备份跟还原,如果多人开发同个...