炸裂!万字长文拿下 HTTP 我在字节跳动等你!
作者 | L的存在 来源 | 我是程序员小贱 本文将从以下几个方面进行分享。其中包括 HTTP发展史,HTTP缓存代理机制,常用的web攻击,HTTP和HTTPS的流量识别 ,网络协议学习的 工具 推荐以及 高频HTTP与HTTPS的高频面试题 题解等,开工。 提纲 1989年,蒂姆·伯纳斯 - 李(Tim Berners-Lee)在论文中提出可以在互联网上构建超链接文档,并提出了三点: URI :统一资源标识符。互联网的唯一ID HTML :超文本文档 HTTP :传输超文本的文本传输协议 HTTP应用在哪儿 学习一门知识,采用五分钟时间看看这个知识是干啥的可能会更加有目的性。HTTP可谓无处不在,这里例举出几个。 HTTP应用场景 HTTP是什么 HTTP(hypertexttransport protocol)翻译过来为" 超文本传输协议 ",文本可以理解为简单的字符文字组合,也可以理解为更为复杂的音频或者图像等。那么将这个词语拆分为三个部分。 超文本传输协议 "超文本" 和 "文本" 相比多了一个字"超",这样看来比文本丰富,因为它可以将多种文本/图像等进行 混合 ,更重要的是可以从一个文本 跳转 到另一个文本(文本连接)。 "传输" ,传输的过程中需要沟通,沟通即可能一对一沟通也可能一对多沟通(进行内容协商),无论怎么样,参加沟通的人数>1